je cherche à tester tous les champs dans le code suivant avec les fonctions ecrites et ce en appuyant sur le bouton Afficher
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Document sans nom</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> function verif_formulaire() { if(document.formulaire.nom.value == "") { alert("Veuillez entrer votre nom!"); document.formulaire.nom.focus(); return false; } if(document.formulaire.prenom.value == "") { alert("Veuillez entrer votre prenom!"); document.formulaire.prenom.focus(); return false; } if(document.formulaire.email.value == "") { alert("Veuillez entrer votre adresse email!"); document.formulaire.email.focus(); return false; } // verifie que le champ comprend bien un @ if(document.formulaire.email.value.indexOf('@') == -1) { alert("Le format de l'email n'est pas valide!"); document.formulaire.email.focus(); return false; } } </script> <script language="javascript"> function test_CP(x){ x.style.borderColor=""; var valobj=x.value; var ch=x.value; var recherche = /^[0-9]{4,5}$/; var resultat = recherche.test(valobj); if(!resultat || valobj=="" || x.value.length>4) { alert("Code postale invalide !"); x.style.borderColor="red"; x.focus(); } return true; } </script> <script language="javascript"> function test_num_tel(y){ y.style.borderColor=""; var valobj=y.value; var recherche = /^[0-9]{8,13}$/; var resultat = recherche.test(valobj); if(!resultat && valobj=="") { alert("Numero invalide !"); y.style.borderColor="red"; y.focus(); } return true;} </script> </head> <BODY>Tapez votre texte:<br> <FORM METHOD=POST ACTION="" NAME="formulaire"> nom : <INPUT TYPE="text" NAME="nom"><BR> prénom :<INPUT TYPE="text" NAME="prenom"><BR> mail: <INPUT TYPE="text" NAME="email"><BR> Code Postale: <INPUT TYPE="text" NAME="x"><BR> tel:<INPUT TYPE="text" NAME="y"><BR> <INPUT TYPE="button" NAME="bouton" VALUE="Afficher"> </FORM> </BODY> </html>
Partager