begin process at 2012 02 13 14:21:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

je comprend pas ?!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

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

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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,702 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales