Salut,
j'ai parlé trop vite, j'ai fait le premier pour la saisie des mail tout se déroule au poil.
J'ai voulu m'en resservir pour une autre saisie formulaire, et là patatra! ! ! le script ne fonctionne pas.
voici mon nouveau code, les noms des champs, des formulaires et des actions sont différents du code qui fonctionne:
<html>
<head>
<title>I.R.P USL-SO</title>
<script type="text/javascript">
<!--
function verif_formulaire_agent()
{
if(document.formulaire.nom_agent.value == "") {
alert("Veuillez entrer votre nom!");
document.formulaire.nom_agent.focus();
return false;
}
if(document.formulaire.prenom.value == "") {
alert("Veuillez entrer un prénom!");
document.formulaire.prenom.focus();
return false;
}
if(document.formulaire.nni.value == "") {
alert("Veuillez entrer un NNI!");
document.formulaire.nni.focus();
return false;
}
if(strlen(document.formulaire.nni.value) <> "6") {
alert("Veuillez entrer un NNI valide!");
document.formulaire.nni.focus();
return false;
}
if(document.formulaire.email.value == "") {
alert("Veuillez entrer votre adresse électronique!");
document.formulaire.email.focus();
return false;
}
if(document.formulaire.email.value.indexOf('@') == -1) {
alert("Ce n'est pas une adresse électronique!");
document.formulaire.email.focus();
return false;
}
if(document.formulaire.email.value.indexOf('.') == -1) {
alert("Ce n'est pas une adresse électronique!");
document.formulaire.email.focus();
return false;
}
}
//-->
</script>
</head>
<center> Saisie d'un nouvel Agent
</center>
<form name="formulaire_agent" method="post" action="saisie_agents.php" onSubmit="return verif_formulaire_agent()">
M.
Mme
Mlle
Nom :
Prénom :
NNI :
Collège : <select name="college" >
<option selected>Exécution
<option>Maitrise
<option>Cadre
</select>
Organisation Syndicale :
<select name="os">
<option selected> Autre
<option> CFDT
<option> CFTC
<option> CGC
<option> CGT
<option> FO
</select>
Adresse E-Mail
</form>
</html>.