Hallo,
Ik ben een beetje een noob met javascript en kom er echt niet meer uit. Ik heb de volgende code om te kijken of de extensie goed is:
Deze wordt aangeroepen door onsubmit="return validate()" in de <form>. Nu werkt het script voor 1 klik. Klik je daarna nog een keer op de submit knop dan slikt ie alles....
Iemand een idee wat ik fout doe?
Ik ben een beetje een noob met javascript en kom er echt niet meer uit. Ik heb de volgende code om te kijken of de extensie goed is:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <script type="text/javascript">
function validate()
{
toegestaan = new Array("mid","jpg","gif","bmp")
bestandsnaam = document.upload.upload.value
extensie = bestandsnaam.substr(bestandsnaam.length-3,3)
validate = 0
for (i = 0; i < toegestaan.length; i++){
if(extensie == toegestaan[i]){
validate = 1
}
}
if (validate == 0)
alert("Deze extensie(" + extensie + ") is niet bruikbaar voor mobiele telefoons.")
return false
}
</script> |
Deze wordt aangeroepen door onsubmit="return validate()" in de <form>. Nu werkt het script voor 1 klik. Klik je daarna nog een keer op de submit knop dan slikt ie alles....
Iemand een idee wat ik fout doe?