Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : je comprend pas ?! [ Archives / AU SECOURS !!! ] (stequer)

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

Membre Club
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

Membre Club
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é 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 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 simplification procédure [ par tonytruand ] bonjour à tous, J'ai construit un support qui permet, à partir d'une arborescence de récupérer les fichiers du premier niveau puis les répertoires d Problème d'envoi de données [ par couicoui ] Bonjour, Je développe un site et j'utilise un XMLhttpRequest pour aller mettre à jour une table de ma base de données. Dans ma fonction javascript qui


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.