J'ai essayer de faire un teste mais ne marche, pas voila mon code :
fichier JS
mais le teste sur l'expression régulière ne marche pas!!
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 var champ1 =document.getElementById("txt1").value; var champ2 =document.getElementById("txt2").value; var champ3 =document.getElementById("txt3").value; var Liste = new Array(champ1,champ2,champ3); var message = new Array("txt1","txt2","txt3"); //ce variable pour faire un teste sur la présence de : -- var regexp =/\-{2}/g; for(i=0;i<Liste.lenght;i++) { var resu = Liste[i].match(regexp); if(Liste[i]!="") { if(Liste[i]!=parseInt(Liste[i]) && Liste[i]!=parseFloat(Liste[i])) { alert("Le champs :" + message[i] + " est Incorricte\nVeuillez entre un chiffre"); return(false); } } if(resu == true) {return(true);} }
Partager