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


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,374 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é.