Controle sur champs vide ne marche pas
Résolu
Thetcha
-
Thetcha -
Thetcha -
Bonjour,
Ayant développé un formulaire qui marche, je voudrais rajouter des controle sur les champs.
J'ai fait ceci en javascript puis ajouté cette partie dans mon code mais le controle ne se fait pas et je ne vois pas du tout ou l'erreur se trouive.
Voici mon code :
Je pense avoir bien codé mais la relation entre le javascript et le HTML ne se fait pas.
Merci d'avance
Ayant développé un formulaire qui marche, je voudrais rajouter des controle sur les champs.
J'ai fait ceci en javascript puis ajouté cette partie dans mon code mais le controle ne se fait pas et je ne vois pas du tout ou l'erreur se trouive.
Voici mon code :
<script language='JavaScript'>
function valider()
{
if(Form1.Nom.value == '')
{
alert('Le champ nom doit être rempli');
Form1.Nom.focus();
return false;
}
if(Form1.Prenom.value == '')
{
alert('Le champ prénom doit être rempli');
Form1.Prenom.focus();
return false;
}
if(Form1.Adresse.value == '')
{
alert('Le champ adresse doit être rempli');
Form1.Adresse.focus();
return false;
}
if(Form1.Age.value == '')
{
alert('Le champ age doit être rempli');
Form1.Age.focus();
return false;
}
if(Form1.Telephone.value == '')
{
alert('Le champ telephone doit être rempli');
Form1.Telephone.focus();
return false;
}
return true;
}
</script>
<center>
<b><FONT size="6pt">Veuillez renseigner vos informations :</FONT></b>
<br></br>
<form name="insertion" action="verif.php" method="POST" Submit="return valider()">
<table cellspacing="2px" cellpadding="2px;" rules="all" style="border:solid 1px black;">
<colgroup>
<col width="100px;" />
<col width="100;" />
</colgroup>
<tbody>
<tr>
<td>Nom :</td>
<td><input type="text" name="Nom" size="12"></td>
</tr>
<tr>
<td>Prenom :</td>
<td><input type="text" name="Prenom" size="12"></td>
</tr>
<tr>
<td>Adresse :</td>
<td><input type="text" name="Adresse" size="12"></td>
</tr>
<tr>
<td>Age :</td>
<td><input type="int" name="Age" size="12"></td>
</tr>
<tr>
<td>Telephone :</td>
<td><input type="text" name="Telephone" size="12"></td>
</tr>
</tbody>
<tr align="center">
<td colspan="2"><input type="submit" value="Inserer">
</form>
</td>
</tr>
</table><br></br>
<form name="index" action="index.php" method="POST">
<input type="submit" value="Index">
</form>
</center>
Je pense avoir bien codé mais la relation entre le javascript et le HTML ne se fait pas.
Merci d'avance