Pb de verification Javascript
j ai un pb de la fonction valider qui est censé verifier le champ nom et prenom mais il ne le fait pas il valide mon formulaire sans prendre en compte si le champ est vide ou pas.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <script language="javascript">
function valider(){
if (document.formstock.nom.value.length == 0){
alert("Veuillez saisir votre nom");
document.formstock.nom.focus();
return;
}
if (document.formstock.processeur.value.length == 0){
alert("Veuillez saisir le processeur");
document.formstock.processeur.focus();
return;
}
document.formstock.submit();
}
</script> |
mon formulaire
Code:
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 111 112 113 114 115 116 117 118 119
| </head>
<body bgcolor="#CCCCCC">
<tr>
<td bgcolor="#FFFFFF"><a href="#" onclick="javascript:if (window.confirm('Etes vous sur? Pensez à effacer le client précédement ajouté dans la BDD si ok (=> Menu 3) !')){document.location.href='index.php';}"><font color="#25AD3D">Acceuil</a>></font>
</td>
</tr>
<form method="POST" action="formstock1bis.php" enctype="multipart/form-data" name="formstock">
<div align="center"></div>
<p align="center">
<?
//echo "<INPUT TYPE='hidden' NAME='id_produit' VALUE='" . $id . "'/>";
?>
<table width="566" border="0" align="center">
<p align="center">
</p><tr>
<td><font face="Verdana" size="2">Modéle</font></td>
<td>
<font face="Verdana" size="2">MAC:</font> <input type=radio name="modele" value="Apple">
<font face="Verdana" size="2">PC:</font> <input name="modele" type=radio value="Pc" checked="checked" /><br/></td>
</tr><tr>
<td><font face="Verdana" size="2">Type</font></td>
<td>
<select name="type">
<option value="fixe">Fixe</option>
<option value="portable">Portable</option>
<option value="peripherique">Périphérique</option>
<option value="accessoires">Accessoires</option>
</select> </td>
</tr><tr>
<td><font face="Verdana" size="2">Nom</font></td>
<td><input name="nom" type="text"style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;"></td>
</tr><tr>
<td><font face="Verdana" size="2">Processeur</font></td>
<td><input name="processeur" type="text"style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;"></td>
</tr><tr>
<td width><font face="Verdana" size="2">Mémoire Video</font></td>
<td width><input name="memoire_video" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Mémoire Vive</font></td>
<td width><input name="memoire_vive" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Disque Dur</font></td>
<td width><input name="disque_dur" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Taille Ecran</font></td>
<td width><input name="taille_ecran" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Lecteur Optique</font></td>
<td width><input name="lecteur_optique" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Systéme d'Opération</font></td>
<td width><input name="os" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Connectique</font></td>
<td width><input name="connectique" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Accessoires</font></td>
<td width><input name="accessoires" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Graveur</font></td>
<td width><input name="graveur" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Prix de la côte d'occasion</font></td>
<td width><input name="prix_cote_occasion" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Prix d'achat</font></td>
<td width><input name="prix_achat" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td width><font face="Verdana" size="2">Prix de Vente</font></td>
<td width><input name="prix_vente" type="text" style="background-color: #FFFFFF;font: Verdana; color: #000000; border: 0px;" ></td>
</tr><tr>
<td><font face="Verdana" size="2">Sous Garantie</font></td>
<td>
<font face="Verdana" size="2">Oui:</font> <input type=radio name="sous_garantie" value="Oui">
<font face="Verdana" size="2">Non:</font> <input name="sous_garantie" type=radio value="Non" checked="checked" /></td>
</tr><tr>
<td width><font face="Verdana" size="2"></font></td>
<td><textarea name="textgarantie" cols="50" rows="10" style="background-color: #FFFFFF;font: verdana; color: #000000; border: 0px;" wrap="hard"></textarea></td>
</tr><tr>
<td><font face="Verdana" size="2">Vente</font></td>
<td>
<select name="etat" size="1">
<option value="1">Dépôt vente</option>
<option value="2" selected="selected">Vente directe</option>
</select> </td>
</tr>
<tr>
<td><font face="Verdana" size="2">Etat</font></td>
<td>
<select name="etat" size="1">
<option value="1" selected="selected">Non vendu</option>
<option value="2">Vendu</option>
</select> </td>
</tr>
<tr>
<td>Photo</td>
<td><input type="file" size="50" name="photo" /></td>
</tr>
<tr>
<td valign="top"><input name="pdt_id_clt" type="hidden" id="pdt_id_clt" value="<? echo $_GET["pdt_id_clt"]; ?>" />
</td>
<td><div align="center">
<input type="reset" name="Reset" value="Effacer" >
<input type="button" name="envoi" value="Envoyer" onClick="valider()">
</div></td>
</tr>
</table>
<div align="center"></div>
</form>
</body>
</html> |
je n ai aucun message d erreur!
Merci