Javascript "zone de texte"

Résolu
Bonjour,

Je veux savoir comment faire un teste d'après une valeur de zone de texte ;
Je m'explique :
J'ai 3 zone de texte T,A0 et A1 , je veux tester si la valeur de T = A0 alors afficher le contenu de A0 dans AI ; en appuyant sur un bouton .Et voila mon code qui ne marche pas...

<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="author" content="">

<title>Untitled 1</title>

<script type="javascript">

function lire(){var x=document.forms["read"].elements["T"].value;
if (x=="A0") {document.forms["read"].elements["A1"].value=
document.forms["read"].elements["A0"].value;
}

}
</script>

</head>

<body>
<form name="read">
<pre>

TEST <INPUT TYPE ="TEXT" NAME="T" SIZE=5>

A0: <INPUT TYPE ="TEXT" NAME="A1" SIZE=5>
A1: <INPUT TYPE ="TEXT" NAME="A0" SIZE=5>

<INPUT TYPE ="BUTTON" VALUE="LIRE"onClick="lire();">

</pre>
</form>
</body>
</html>

Merci.

3 réponses

  1. si on utilise
    document.getElementById(...

    il faut que les input aient un id="...."
    exemple:

    <input type ="TEXT" name="T" id="T" size="5" /> 


    remarque input type etc.... en minuscules et la balise <input se termine par />
    1. C'est vrai c'est mieux ;)
      Mais le code qu'il a posté (Didou_smk) fonctionne s'il renseigne correctement la balise script -> type="text/javascript"
    2. Merci kyser c'été vraiment le problème;
      merci a vous tous.
    3. Je veux dire que la fonction de (Tatanos) marche aussi si on ajoute l'id et <script type="text/javascript">...</script>.
      je vous remercie.
  2. Salut salut,
    Met <script type="text/javascript">...</script>

    Résolu? ===> [RESOLU]
    1. Bonjour,

      essaies ceci (je n'ai pas testé mais je crois que ça doit être OK) :

      function lire()
      {
      t = document.getElementById('T').value;
      a0 = document.getElementById('A0').value;

      if (t==a0)
      {
      document.getElementById('A1').value=a0;
      }
      }
      1. Non mon ami ça ne marche pas;
        merci.