Pb value d'une zone de teste

lsprax83 Messages postés 17 Date d'inscription vendredi 2 septembre 2005 Statut Membre Dernière intervention 12 juillet 2008 - 3 oct. 2006 à 23:40
Zobibol Messages postés 469 Date d'inscription mercredi 9 janvier 2002 Statut Membre Dernière intervention 20 février 2017 - 4 oct. 2006 à 09:49
bonsoir tout le monde
bon voila mon petit script :
<script type="text/javascript">
function generer(ou)
{  
  var Inp;
       //ajout d'une zone de texte  
       Inp=document.createElement("input");
       ou.appendChild(Inp) ;
       Inp.setAttribute("type","text") ;
       Inp.setAttribute("size",3) ;
       Inp.setAttribute("value","");
       Inp.setAttribute("name","txt");
       Inp.setAttribute("id","txt");

      //ajout d'un boutton
  var btn=document.createElement("input");
  btn.setAttribute("type","button") ;
  btn.setAttribute("name","maBtn") ;
  btn.setAttribute("value","afficher");
  ou.appendChild(btn);
}
</script>

jusqu'a présent,tous ce passe bien ,ma petite zone ainsi que mon boutton son ajouter au document lors de l'appel de la fonction generer(document.body) .mais je ne sais pas comment faire pour :
1-récuperer ce ke je saisi dans la zone (txt).
2-afficher une simple alert lors du clik sur le boutton (maBtn).

merci d'avance pour des eventuelles réponses.

1 réponse

Zobibol Messages postés 469 Date d'inscription mercredi 9 janvier 2002 Statut Membre Dernière intervention 20 février 2017 6
4 oct. 2006 à 09:49
Bonjour,
Pour ce qui est de récuperer la valeur de ton champ texte tu peux le faire sur le onBlur ( perte de focus de ton contrôle ), donc dans ta méthode tu rajoutes :
Inp.onblur=function (){ 
      alert ("recupère la valeur " + Inp.value)
};
et pour afficher une alerte "simple" sur ton bouton :
btn.onmousedown=function(){
    alert("mon message")
};

Voilà

[o-_-o]
0
Rejoignez-nous