Envoi formulaire xmlhttprequest [Résolu]

Signaler
Messages postés
706
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
29 septembre 2013
-
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
-
Bonjour,

j'essai de faire vérifier le contenu d'un formulaire avec xmlhttprequest mais ce coup ci j'ai une petite erreur que je n'arrive pas a comprendre, pourtant je n'ai rien fais de spécialement différent comparé aux autres fois, peut-être que quelqu'un pourra m'aider...

voila comment est déclaré le formulaire html
<form id="formulaire" name="formulaire" method="post" action="postannonce" onsubmit="return validate();">

et dans la fonction javascript:validate();

 // envoi du formulaire a la page php 
// les champs ont bien les même "name"

  var categorie = document.formulaire.categorie.value;
  var produit = document.formulaire.titre.value;
  var description = document.formulaire.texte.value;
  var prix = document.formulaire.prix.value;
  var telephone = document.formulaire.telephone.value;
  var email = document.formulaire.email.value;


  // cette page existe bien et il n'y a pas d'erreur dans l'emplacement par rapport a cette page
  xhr.open("POST","includes/ajax/verifyannonce.php",true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
     var data = "categorie="+categorie+"&produit="+produit+"&description="+description+"&prix="+prix+"&telephone="+telephone+"&email="+email;
     xhr.send(data);

Erreur retournée:
"document.formulaire.titre.value a la valeur Null ou n'est pas un objet"

Merci d'avance de votre aide

3 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
33
une erreur html avant ou sur la balise...
   


<hr />



Cordialement            Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
33
Bonjour,
    l'élement "titre" dans le "formulaire" doit être mal décrit.
    une erreur html avant ou sur la balise...   
<hr />


Cordialement            Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
706
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
29 septembre 2013

bein pourtant :s

Nom du produit: