Alert J.s pourquoi ne marche t-elle plus ?

Résolu/Fermé
DanouL Messages postés 711 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 24 mars 2013 - 9 juin 2011 à 22:19
DanouL Messages postés 711 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 24 mars 2013 - 10 juin 2011 à 22:29
Bonjour,

code html + code Js


<input type=button value="Afficher" onClick="afficher(); return true;">

<script type="text/javascript" src="index.js">
    

//<!--
/*(c) Nicolas DUBIEN - 2006*/
function verif_mail(email) {
var resultat0=email.search(/\s/);
if(resultat0>0) {
alert("MON ADRESSE MAIL");
document.formulaire.email.focus();
return false;
}
var resultat1=email.search(/^[\w-.]+?@/);
var resultat2=email.search(/[.]\w{2,3}$/);
if(resultat1<0||resultat2<0) {
alert("MON ADRESSE MAIL");
document.formulaire.email.focus();
return false;
}
}

//---------------------------------------------

function champsobl() {
alert("Pour continuer,\n\nvous ?s obligez de remplir correctement toutes les zones de textes\nprincipales par une ast?x (\" * \").\n\nMerci !");
}

function ouvrirformulaire() {
var erreur=0;
if(document.formulaire.nom.value.length<1||document.formulaire.prenom.value.length<1||verif_mail(document.formulaire.email.value)==false) alert("Veillez ?ien remplir tous les champs obligatoires");
else {
var messagemail=document.formulaire.nom.value+" "+document.formulaire.prenom.value;
messagemail+=" : Adresse e-mail : "+document.formulaire.email.value;
var popup="<strong><u>Nom :</u> </strong><i>"+document.formulaire.nom.value;
popup+="</i><p><strong><u>Prenom :</u> </strong><i>"+document.formulaire.prenom.value;
popup+="</i></p><p>&nbsp;</p><p><strong><u>Adresse e-mail :</u> </strong><i><p><a href=\"mailto:"+document.formulaire.email.value+"\"onmouseover=\"this.style.color='blue'\" onmouseout=\"this.style.color='red'\">"+document.formulaire.email.value+"</a></p></i>";
if(document.formulaire.adresse.value.length>0)
{
popup+="</p><p>&nbsp;</p><p><strong><u>Adresse :</u> </strong><i><a href=\"https://fr.mappy.com/\"onmouseover=\"this.style.color='blue'\" onmouseout=\"this.style.color='red'\">"+document.formulaire.adresse.value+"</a></i>";
messagemail+=", Adresse : '"+document.formulaire.adresse.value+"'";
}
if(document.formulaire.ville.value.length>0)
{
popup+="</p><p><strong><u>Ville :</u> </strong><i>"+document.formulaire.ville.value+"</i>";
messagemail+=", Ville : '"+document.formulaire.ville.value+"'";
}
if(document.formulaire.departements.value.length>1)
{
popup+="</p><p><strong><u>D?rtement :</u> </strong><i>"+document.formulaire.departements.value+"</i>";
messagemail+=", D?partement : '"+document.formulaire.departements.value+"'";
}
if(document.formulaire.codepostal.value.length>4)
{
popup+="</p><p><strong><u>Code postal :</u> </strong><i>"+document.formulaire.codepostal.value+"</i>";
messagemail+=", Code postal : '"+document.formulaire.codepostal.value+"'";
}
popup+="</p>";
var emaildestinataire="votrepseudo@votredomaine.com";
var sujetdumessage="Formulaire : "+document.formulaire.nom.value+" "+document.formulaire.prenom.value;
popup+="<p>&nbsp;</p><a href=\"Mailto:"+emaildestinataire+"?subject="+sujetdumessage+"&body="+messagemail+"\">Valider le formulaire</a>";
document.write(popup);
}
}
//-->
function afficher() {
    var texte;
    texte = "Nom:" + document.getElementById('nom').value;
    texte = texte + "\n";
    texte = texte +"Prenom:" + document.getElementById('prenom').value;
    texte = texte + "\n";
    texte = texte + "Adresse:" + document.getElementById('adresse').value;
    texte = texte + "\n";
	texte = texte + "Pays:" + document.getElementById('pays').value;
    texte = texte + "\n";
	texte = texte + "Ville ou Province:" + document.getElementById('ville').value;
    texte = texte + "\n";
	texte = texte + "Departement Francais:" + document.getElementById('departements').value;
    texte = texte + "\n";
	texte = texte + "Code postal:" + document.getElementById('code postal').value;
    texte = texte + "\n";
	texte = texte + "Telephone Portable:" + document.getElementById('Tel').value;
    texte = texte + "\n";
	texte = texte + "Email:" + document.getElementById('email').value;
    texte = texte + "\n";
	texte = texte + "Site web:" + document.getElementById('site web').value;
    texte = texte + "\n";
	texte = texte + "Commentaire:" + document.getElementById('comm').value;
    texte = texte + "\n";
	
    alert(texte);
}

</script>




cela fait 2 jours que je me bloque ,ça doit être quelque bête....


pouvez vous m'aider afin que je passe au php :D


6 réponses

DanouL Messages postés 711 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 24 mars 2013 26
9 juin 2011 à 23:43
?
0
wAxxx Messages postés 421 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 46
10 juin 2011 à 00:34
quelle type d'erreur ça te donne ? c'est long ton code au moins à quelle ligne
0
DanouL Messages postés 711 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 24 mars 2013 26
10 juin 2011 à 10:17
le code Js me semble correcte , il me semble que l'appel de fonction ne répond pas !

en faite ce que cela doit donner est : lorsque quelqu'un clique sur bouton afficher ,cela affiche en alert js ce qui a été remplie .

ex de ce que l'on peut voir : Nom : jean pierre ,et paf sur le js ça affiche je que je vient e taper

tu voie ou je veut en venir ?
0
DanouL Messages postés 711 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 24 mars 2013 26
10 juin 2011 à 17:42
je me suis fait comprendre :8
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
DanouL Messages postés 711 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 24 mars 2013 26
10 juin 2011 à 19:38
tu c'est régler l'appel ?
0
DanouL Messages postés 711 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 24 mars 2013 26
10 juin 2011 à 22:29
http://clubsalon.net/

en cliquant sur afficher (vers le bas du formulaire) il est censé afficher ce qu'on a écrit ,ce qu'on a remplir ou pas !



0