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 :

[AJAX] Retour de valeur depuis le JS


Sujet :

JavaScript

  1. #1
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut [AJAX] Retour de valeur depuis le JS
    Bonjour,

    Je suis assez faible en javascript, mais j'ai dans l'idée que c'est possible en croisant le tout avec de l'ajax.

    Voila, j'ai besoin de reconstituer un code à partir de 3 champs saisies sur une formulaire. Ce code doit apparaître dans un 4ème champ sur le même formulaire.

    J'ai donc fait sur le 3ème champ de mon formulaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    onChange="goCodeInfo(document.getElementById('id_revers_modalite'),document.getElementById('id_revers_code'),
    	  					  				 document.getElementById('id_revers_ss_code'),document.getElementById('revers_code_info').id)"
    J'ai donc mes 3 champs et je passe en paramètre le 4ème pour la réception du résultat.

    Dans le formulaire ce champ se présente comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" name="revers_code_info" id="revers_code_info">
    Dans mon javascript, j'ai commencé par faire ceci :

    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
    21
    22
    function goCodeInfo(param1,param2,param3,param4){
       var xmlhttp = null;
     
       try{
          xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
       }
       catch(e){
          try{
             xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
          }
          catch(e){
             xmlhttp = false;
          }
       }
     
       if (!xmlhttp && typeof XMLHttpRequest!='undefined'){
          xmlhttp = new XMLHttpRequest();
       }
       xmlhttp.open('GET', '../ajax/ajaxCodeInfo.php?param1='+param1.value&param2.value&param3.value,false);
       xmlhttp.setRequestHeader('User-Agent', 'Test generate select');
       xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
       xmlhttp.send(null);
    Mais pour le retour vers mon champ de formulaire là je cales. J'ai un "xmlhttp.responseXML" à placer quelque part, je crois.

    Me suis-je fourvoyé jusqu'à maintenant ?

    Merci d'avance
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

  2. #2
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut
    Tout est

    Merci à tous
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 28/01/2017, 06h38
  2. Réponses: 0
    Dernier message: 26/01/2017, 07h20
  3. [AJAX] Retour de valeur AJAX
    Par Snyper dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 14/03/2009, 10h59
  4. [Prototype] Ajax.updater et récupération de valeurs depuis un formulaire
    Par Skiant dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 09/01/2009, 16h31
  5. retour de valeur
    Par nemya dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 27/09/2005, 16h20

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