stequer
Messages postés51Date d'inscriptionmardi 18 mai 2004StatutMembreDernière intervention13 janvier 2006
-
30 juin 2004 à 10:39
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
30 juin 2004 à 11:52
voilas je suis nul en javascript pourier vous m'aider
voila mon erreur
//La fonction JavaScript qui vérifie si les champs obligatoirs d'un formulaire ont été bien remplis
<!--
function envoie(formulaire) {
if ( (document.getElementById('civilite').value.length>0)&&(document.getElementById('nom').value.length>0)&&(document.getElementById('prenom').value.length>0)&&(document.getElementById('date_de_naiss').value.length>9)&&(document.getElementById('mail').value.length>0) &&(document.getElementById('pseudo').value.length>0)&&(document.getElementById('code').value.length>4) ) {
formulaire.submit();
} else
alert('IMPOSSIBLE DE VOUS ACCEPTER, VOUS AVEZ OUBLIEZ DE REMPLIRE DES CHAMPS OBLIGATOIRS ');
}
-->
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 30 juin 2004 à 11:26
Bonjour,
sans le formulaire, l'appel à la fonction ...
difficile de répondre.
peut-être que id="civilite" n'existe pas, est mal
orthographié ... ou erreurs avant cette ligne ?
Cordialement Bul. [Site] [[mailto:marcel.Bultez@Tiscali.fr Mail]]
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="image/main.css" />
<script language="JavaScript">
//La fonction JavaScript qui vérifie si les champs obligatoirs du formulaire ont été bien remplis
<!--
function envoie(formulaire) {
if ( (document.getElementById("civilite").value.length>0)&&(document.getElementById('nom').value.length>0)&&(document.getElementById('prenom').value.length>0)&&(document.getElementById('date_de_naiss').value.length>9)&&(document.getElementById('mail').value.length>0) &&(document.getElementById('pseudo').value.length>0)&&(document.getElementById('code').value.length>4) ) {
formulaire.submit();
} else
alert('IMPOSSIBLE DE VOUS ACCEPTER, VOUS AVEZ OUBLIEZ DE REMPLIRE DES CHAMPS OBLIGATOIRS ');
}
-->
</script>
</head>
,
,
----
presentation
abonnement
visite virtuel
forum
espace menbre
,
Veuillez remplire ce formulaire pour pouvoir déposer vos oeuvres
d'art:
<hr>
Les cases marquées d'une * sont obligatoires
<form action="abonnementok.php" method="post" name="form_contacts" id="form_contacts">
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 30 juin 2004 à 11:52
if ( (document.getElementById("civilite").value.length>0)
civilite n'a pas de value : c'est un select
on peut tester ( sans getElementById qui à mon
humble avis ne font qu'alourdir, mais qu'on peut
utiliser ... ) form_contacts.civilite.selectedIndex<0
( si un choix a été fait, cet index varie de 0
à form_contacts.civilite.length - 1 )
il reste peut-être d'autres erreurs...
Cordialement Bul. [Site] [[mailto:marcel.Bultez@Tiscali.fr Mail]]