Copier coller automatiquement text1 vers tex

Bonjour,

Je voudrais savoir comment copier coller automatiquement le texte que je suis entrain d?écrie dans le champ text1 vers text2 sans aucun bouton.

Cordialement,
Configuration: Windows XP
Firefox 1.5.0.12

4 réponses

  1. Tu veux que au fur et à mesure que l'utilisateur tape un mot, il s'écrive dans l'autre zone de texte ?

    Dans quel langage programmes-tu?
    0
    1. Bonjour,

      1) Oui
      2) Mon script est en php/html, mais ce n’est pas un problème pour le java script ou autre.

      Merci
      0
  2. Je viens de t'écrire un petit script avec du javascript... ça marche bien sur mon ordi

    <html>
    <head>
    <title>test page</title>
    <script type="text/javascript">
    function copyText()
    {
    	var t1 = document.getElementById('text1').value;
    	document.getElementById('text2').value = t1;
    }
    </script>
    
    
    </head>
    
    <body>
    
    <input type="text" id="text1" name="text1" onkeyup="copyText()"></input><br />
    <input type="text" id="text2" name="text2"></input>
    
    </body>
    
    
    </html>

    0
    1. Bonjour,

      C’est exactement ce que je voulais.

      1000 fois merci
      0
    2. heureusement que je sois passé par là trop bien je ne trouvais pas la solution (ne métrise pas javascript) merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
      0
    3. Voilà pour ceux cela peut servir j'ai repris l'idée de Doctor C et refait à ma manière le script apparemment j'ai testé sur mozilla (PC et MAC) et safari (MAC) çà marche !!!!! Merci Doc !!!!!!!!!!!!!!!

      <html>
      <head>
      <title>test page</title>
      <script type="text/javascript">
      function copyText()
      {
      document.NOM_DU_FORMULAIRE.text2.value=document.getElementById("text1").value;
      };

      </script>

      </head>

      <body>

      <input type="text" id="text1" name="text1" onkeyup="copyText()"></input><br />
      <input type="text" id="text2" name="text2"></input>

      </body>

      </html>
      0
    4. @tedoops !! j'ai oublié qu'il faille insérer les inputs entre les balise <form> :

      <html>
      <head>
      <title>test page</title>
      <script type="text/javascript">
      function copyText()
      {
      document.NOM_DU_FORMULAIRE.text2.value=document.getElementById("text1").value;
      };

      </script>

      </head>

      <body>
      <form name="NOM_DU_FORMULAIRE">
      <input type="text" id="text1" name="text1" onkeyup="copyText()"></input><br />
      <input type="text" id="text2" name="text2"></input>
      </form>
      </body>

      </html>
      0
  3. Bonjour,
    Y a t’il une solution pour que ça fonctionne sur mozilla
    merci
    0
    1. Hmmm, mozilla. Je l'avais un peu oublié.

      Je sais que ça pourrait avoir un lien avec le passage du HTML au XHTML ( https://openweb.eu.org/articles/html_au_xhtml/ )

      Attarde toi surtout aux parties qui parlent de CDATA ainsi qu'à la déclaration du type de document

      Je ne peux pas tester sur mozilla car je suis au boulot et je peux rien installer sans passer par des procédures gouvernementales compliquées et longues.

      Je vais faire de plus amples recherches...
      0