Javascript : reception du contenu d'un champ

Bonjour,

Question toute simple : j'ai un champ texte dans un formulaire et je veux récuperer le contenu de celui-ci dès qu'il est modifié ( sans valider le formulaire ... )

Merci de me mettre sur la voie.

Eric

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Magnifique !

    J'avais trouvé l'histoire du nom de fonction qui était différent mais pas le problème du formulaire ! Ca marche, merci beaucoup et a bientot surement ( je ne vais pas en rester la... )

    :)
    1. <input type="text" onBlur="javascript:aEteModifie()" name="monText">

      Plus haut dans le javascript tu auras :
      <SCRIPT language="javascript">
      function aModifier(index)
      {
      var leContenuDeMonChamp;
      leContenuDeMonChamp = document.formSaisie["monText"].value;
      alert("contenu : "+leContenuDeMonChamp);
      }
      </SCRIPT>

      L'evenement onBlur détecte la perte de focus.
      ---------
      Peguinette
      1. Salut,

        J'ai une erreur dans le code que tu m'a donné : dès que le champ perd le focus il y a une erreur sur la ligne :
        alert("contenu : "+leContenuDeMonChamp);

        (objet attendu)

        ça fait rager j'étais tout content d'avoir trouvé la réponse en 2 minutes :)
      2. @EricDésolé j'ai fourré mon copier coller
        essaye ca :

        <html>
        <head>
        <title>Untitled Document</title>
        </head>
        <SCRIPT language="javascript">
        function aEteModifie()
        {
        var leContenuDeMonChamp;
        leContenuDeMonChamp = document.monForm["monText"].value;
        alert("contenu : "+leContenuDeMonChamp);
        }
        </SCRIPT>
        <body bgcolor="#FFFFFF">
        <form name = "monForm">
        <input type="text" onBlur="javascript:aEteModifie()" name="monText">
        </form>

        </body>
        </html>

        PS : j'ai tester ca marche.
        ---------
        Peguinette