Accueil > Forum > > > > je comprend pas ?!
je comprend pas ?!
mercredi 30 juin 2004 à 10:39:17 |
je comprend pas ?!

stequer
|
voilas je suis nul en javascript pourier vous m'aider voila mon erreur Error: document.getElementById("civilite") has no properties Source File: http://aloa/sitesinternet/site%20art/abonnement.php Line: 15 voila mon code //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 '); } --> merci visiter mon nouveau site www.ifrance.com/irist
|
|
mercredi 30 juin 2004 à 11:26:04 |
Re : je comprend pas ?!

bultez
|
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] [Mail]
|
|
mercredi 30 juin 2004 à 11:30:16 |
Re : je comprend pas ?!

stequer
|
voila le code complet
-------------------------------------------------------------------------- <html> <head> <title> art.com </title> <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> <body> <table width="100%" height="100%" border="0" bgcolor="#E2A90E" > <tr> <td width="15%" height="80" bgcolor="#E2A90E"><div align="center"><img src="image/net.jpg" width="112" height="115"></div></td> <td width="85%" bgcolor="#E2A90E"> <div align="center"><img src="image/Image1.png" width="322" height="110" alt="deposer vos oeuvres d'arts sur art.com" title="deposer vos oeuvres d'arts sur art.com" ></div></td> </tr> <tr> <td height="358" bgcolor="#E2A90E"> <h1><a href="index.php"><font size="-1">presentation</font></font></a></h1> <h1><font size="-1"><a href="abonnement.php">abonnement</a></font></font></h1> <h1><font size="-1"><a href="visite.php">visite virtuel</a></font></font></h1> <h1><font size="-1"><a href="forum.php3">forum</a></font></font></h1> <h1><font size="-1"><a href="menbre.php"> espace menbre</a></font></font></h1>
</td> <td rowspan="2" bgcolor="#E2A90E"><div align="left"> <div align="center"> <p><strong>Veuillez remplire ce formulaire pour pouvoir déposer vos oeuvres d'art:</strong></p> <hr> <br> <font color="#FF0000">Les cases marquées d'une * sont obligatoires </font> <form action="abonnementok.php" method="post" name="form_contacts" id="form_contacts"> <p><br> *CIVILITE : <select name="civilite" id="select"> <option value="M">Mr</option> <option value="Mme">Mme</option> <option value="Mlle">Mlle</option> </select> *NOM : <input name="nom" type="text" id="nom"> *PRENOM : <input name="prenom" type="text" id="prenom"> <br> <br> *DATE DE NAISSANCE : <input name="date_de_naiss" type="text" id="date_de_naiss" value="jj/mm/aaaa" size="13" maxlength="10"> </p> <p>ADRESSE : <input name="adresse" type="text" id="adresse" size="50"> CODE POSTAL : <input name="cp" type="text" id="cp" size="8" maxlength="5"> </p> <p>VILLE : <input name="ville" type="text" id="ville"> PAYS : <input name="pays" type="text" id="pays" value="FRANCE"> <br> <br> TELEPHONE : <input name="tel" type="text" id="tel" value="00.00.00.00.00" size="16" maxlength="14"> PORTABLE : <input name="portable" type="text" id="portable" value="06.00.00.00.00" size="16" maxlength="14"> FAX : <input name="fax" type="text" id="fax" value="00.00.00.00.00" size="16" maxlength="14"> </p> <p>*ADRESSE E-MAIL : <input name="mail" type="text" id="mail"> </p> <p>*PSEUDO : <input name="pseudo" type="text" id="pseudo"> *CODE : <input name="code" type="password" id="code"> </p> <p>attention votre code doit comporter plus de 4 lettre ou chiffre<br> <br> </p> <p> </p> <p> <input name="envoyer" type="button" id="envoyer" value="Envoyer" onClick="envoie(this.form)"> <input name="retablir" type="reset" id="retablir" value="Rétablir"> </p> </form>
</div> <tr> <td bgcolor="#E2A90E"><a href="mailto:contact@art.com">contact@art.com</a> </table> </td> </tr>
</body> </html> ----------------------------------------------------------- merci
|
|
mercredi 30 juin 2004 à 11:52:26 |
Re : je comprend pas ?!

bultez
|
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] [Mail]
|
|
Cette discussion est classée dans : document, value, getelementbyid, comprend, length
Répondre à ce message
Sujets en rapport avec ce message
Problème avec un bouton Submit sous forme d'image [ par titoursdu38 ]
Bonjour à tous !Je suis en train de travailler sur un formulaire, et je ne parviens pas à envoyer mon formulaire après le clic sur l'image.J'utilise u
Problème Firefox & document.getElementById [ par leviz ]
Bonjour,J'ai un problème avec Firefox, il ne me recupère pas les valeurs de mon formulaire et pourtant sous IE ça fonctionne très bien. alert(
problème de formulaire de calcul en ligne [ par adtconsult ]
Bonjour, J'ai une page web ou des données sont entrées par l'utilisateur en ligne Qui ressemble à ceci : ---------------------------------------------
pb éxécution script [ par bricelo ]
Bonjour, j'ai un script js de reconnaissance de code postal qui fonctionne de façon bancal.En effet l'appel de la fonction fonctionne bien et la premi
Affiche nombre [ par jumano ]
Bonjour,J'effectue une petite fonction en js me permettant d'effectuer certain calcul en fonction de "radio" en position check.Je récupère ensuite une
code js qui ne marche pas (DOM, ajout d'évènement) [ par nicomilville ]
Salut tout le monde,J'ai ces quelques lignes de code qui ne marchent pas !!!document.getElementById('button1').addEventListener('click', reciproque('d
Modification de code [ par leclanalucky ]
J'ai un code javascript que je voudrais faire modifier, mais je sais pas comment, voici se que j'aimerais faire, se code affiche un numéro de téléphon
envois de formulaire ajax [ par Annadrill ]
bonjour,voilà, j'aimerais modifier la fonction que je vous mets la dessous, de manière a pouvoir l'utiliser avec n'importe quel formulaire, en précisa
Champ inactif [ par nicoferra ]
Bonjour,je chercher à rendre un champ inactif (initial_compo2) mais cela ne fonctionne pas.Merciwindow.onload=function desactive(){document.getElement
Problème avec IE pour un script de base [ par Son_of_the_Sun ]
Bonjour, le problème est tout bête, je veux contrôler la saisie d'un formulaire via un petit javascript, qui en passant, fonctionne sous Firefox (et e
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|