IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

getXhr() is not defined


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    803
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 803
    Par défaut getXhr() is not defined
    Bonjour,

    Alors que mes appels à mes fonctions javaScript dans un fichier externe ont toujours bien fonctionnés jusqu'à présent, je tombe maintenant sur un os.

    Dans un fichier d'interface, j'ai le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <select name ='codePostal' id='codePostal' onChange='majLoc();'>
    Dans mon fichier fonctionsJs.js, j'ai la fonction suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    function majLoc()
    {
     {
      xhrMajLoc=getXhr();
      xhrMajLoc.onreadystatechange = function()
       {
        if(xhrMajLoc.readyState == 4 && xhrMajLoc.status == 200)
         {
          document.getElementById('divLocalites').innerHTML = xhrMajLoc.responseText;
         }
       }
      xhrMajLoc.open("POST",'../transferts/majLoc.php',true);
      xhrMajLoc.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
      codePost = document.getElementById('codePostal') ;
      codePostal = codePost.options[codePost.selectedIndex].value;
     
      xhrMajLoc.send("codePostal="+codePostal);
     }
     
    }
    Lors de l'exécution de cette fonction, fireBug m'indique l'erreur suivante :

    "getXhr is not defined".

    Je ne vois pas la source de mon problème.

    Quelq'un pourrait-il éclairer ma lanterne?

    Merci d'avance...

    Christophe

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Citation Envoyé par dubitoph Voir le message
    Lors de l'exécution de cette fonction, fireBug m'indique l'erreur suivante :

    "getXhr is not defined".

    Je ne vois pas la source de mon problème.
    Et bien moi, c'est effectivement la déclaration de la fonction getXhr() que je ne vois pas

    Où est-elle censée être déclarée ?

    A+

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    803
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 803
    Par défaut
    De fait....

    Les affres du copier-coller depuis un ancien projet....

    Honte à moi et merci pour ta réponse, même si le message d'erreur était explicite...

    Christophe

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 17
    Dernier message: 24/07/2006, 17h23
  2. MouseWheel user-defined type not defined
    Par jibouze dans le forum IHM
    Réponses: 7
    Dernier message: 08/06/2006, 17h36
  3. [XSL] Problème "Entity not defined"
    Par FreeCake dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/04/2006, 21h36
  4. erreur function not defined
    Par reventlov dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/04/2006, 01h07
  5. HtmlElement not defined sous Firefox
    Par la.sophe dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/02/2006, 20h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo