Bonjour
Je veux pouvoir contrôler les entrées d'un élément text d'un formulaire. J'ai donc crée la fonction suivante :
Et je l'appelle dans le formulaire suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <script language="Javascript"> function verification(form1){ var text = document.form1.input.value; if(text.length==0){ alert ('Field not filled !'); return false; } var Model=/\d+/; if(!text.match(Model){ alert ('A number is required !'); return false; } return true; </script>
Seulement rien ne se produit. Pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <form name="howmanyfiles" method="get" action="./cgi-bin/form.pl" enctype="text/plain" onSubmit='verification(howmanyfiles)'> How many files do you want to process ? <INPUT TYPE="text" NAME="nb_files" SIZE="3" MAXLENGTH="3"> <input type="submit" value="Validate"></form></p>
Merci d'avance de vos réponses.
@++
Partager