Javascript "zone de texte"

Résolu
Didou_smk Messages postés 68 Statut Membre -  
Didou_smk Messages postés 68 Statut Membre -
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. Tatanos Messages postés 1263 Statut Membre 156
     
    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
    1. Didou_smk Messages postés 68 Statut Membre 1
       
      Non mon ami ça ne marche pas;
      merci.
      0
  2. Utilisateur anonyme
     
    Salut salut,
    Met <script type="text/javascript">...</script>

    Résolu? ===> [RESOLU]
    1
  3. Alain_42 Messages postés 5413 Statut Membre 904
     
    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
    1. Utilisateur anonyme
       
      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"
      0
    2. Didou_smk Messages postés 68 Statut Membre 1
       
      Merci kyser c'été vraiment le problème;
      merci a vous tous.
      0
    3. Didou_smk Messages postés 68 Statut Membre 1
       
      Je veux dire que la fonction de (Tatanos) marche aussi si on ajoute l'id et <script type="text/javascript">...</script>.
      je vous remercie.
      0