Bonjour a tous,
Je bloque depuis quelque heure sur un formulaire que ne veut pas se vérifier : s
hop un peu de code :
La fonction :
L'appel de la fonction :
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110 <script LANGUAGE="JavaScript"> function verif() { ref=document.forms["newcon"].elements["refcon"].value; mark=document.forms["newcon"].elements["markimp"].value; model=document.forms["newcon"].elements["modimp"].value; typimp=document.forms["newcon"].elements["typimp"].value; coulcon=document.forms["newcon"].elements["coulcon"].value; newcoulcon=document.forms["newcon"].elements["newcoulimp"].value; stomin=document.forms["newcon"].elements["stockmin"].value; stoact=document.forms["newcon"].elements["stockact"].value; prix=document.forms["newcon"].elements["prixfou1"].value; numfou1=document.forms["newcon"].elements["numfou1"].value; if(ref=="") { alert("Vous devez remplir la reference du consommable !"); return false; } else { return true; } if(mark=="") { alert("Vous devez remplir la marque du consommable !"); return false; } else { return true; } if(model=="") { alert("Vous devez remplir le modele de l'imprimante !"); return false; } else { return true; } if(typimp=="") { alert("Vous devez remplir le type de consommable !"); return false; } else { return true; } if(coulcon=="autre") { if(newcoulcon=="") { alert("Vous devez remplir la nouvelle couleur du consommable !"); return false; } else { return true; } } if(coulcon=="") { alert("Vous devez remplir la marque du consommable !"); return false; } else { return true; } if(stomin=="") { alert("Vous devez remplir le stock minimal du consommable !"); return false; } else { return true; } if(stoact=="") { alert("Vous devez remplir le stock actuel du consommable !"); return false; } else { return true; } if(prix=="") { alert("Vous devez remplir au moins un fournisseur pour le consommable !"); return false; } else { return true; } } </script>
et le formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <form action="nc2.php" method="post" name="newcon" OnSubmit="return verif();">
Je vous fait grâce des détailles pour le formulaire je ne suis pas sur que cela nous apporte grand chose.
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 <TR> <TD><font color="#4B4B4B">Reference du consommable :</font></TD> <TD><INPUT TYPE="text" NAME="refcon" SIZE="25" MAXLENGTH="25" id="refcon"></TD> </TR> <TR> <TD><font color="#4B4B4B">Marque de l'imprimante :</font></TD> <TD> <select name="markimp" size="1"> <option value="" selected>Selectionnez une marque d'imprimante</option> <?php $sqlmark="SELECT DISTINCT markimp FROM consommable"; $reqmark=mysql_query($sqlmark); while($resmark=mysql_fetch_array($reqmark)) { echo'<option value="'.$resmark["markimp"].'" >'.$resmark["markimp"].'</option>'; } ?> </select> </TD> </TR>
J'ai testé dans le OnSubmit de mettre un alerte et celle-ci et bien detecté.
J'ai plusieurs script Javascript dans ma page mais je ne pense pas que cela gène.
Quelqu'un voit il d'où cela peu venir ? : s
Merci d'avance
Partager