Check invoer op getallen.
Dit script controleert of een bepaald veld in een formulier enkel cijfers ingevuld zijn, anders verschijnt er een alert met vermelding.
Voorbeeld:
Script: 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
<script language='JavaScript'> function controle(){ var invoer,s,i,d; s='0123456789/-'; invoer=window.document.formulier.telefoon.value; lengte=invoer.length; i=0; while(i<lengte){ d=invoer.charAt(i); if (s.indexOf(d)==-1){ window.alert('alleen cijfers invoeren'); i=lengte;} else{ i++; } } } </script> <form name='formulier'> <table width="0" cellpadding="0" cellspacing="0"> <tr> <td width="100">Telefoon: </td> <td><input type='text' name='telefoon' size='20'></td> <tr> <tr> <td width="100"> </td> <td><input type='button' value='kik hier' onClick='controle()' class="button w100"></td> <tr> </table> </form>
|