Bonsoir,
j'essaye de mettre un test d'un formulaire avec du JS mais je sais pas pourquoi la fenetre d'execution du JS m'affiche tous les champs qui sont pas remplis puis c'est comme si elle le fait un copier/coller juste apres le dernier champ pas rempli tous ca pour avoir 2 fois le meme reultat dans la meme fenetre.
voila le script que j'ajoute dans l'en tete
et sur le bouton envoyer
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 <script type="text/javascript"> function lire1(tab) { var chaine = ""; for(var indice in tab) if(indice !='item' && indice !='length' && indice !='namedItem') { if(tab[indice].value !='') ; else { chaine+=tab[indice].id+' est vide \n'; } } return chaine; } function Verif() { meschamps=document.getElementsByTagName('input'); meselect=document.getElementsByTagName('select'); champsvide=lire1(meschamps); selectvide=lire1(meselect); if(champsvide.length > 0 || selectvide.length > 0) { alert(champsvide); alert(selectvide); } else { alert('tout est ok'); return true; } } </script>
Merci
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 <input name="bouton" type="submit" id="bouton" onclick="return Verif(); " value="Envoyer": />
Partager