lsprax83
Messages postés17Date d'inscriptionvendredi 2 septembre 2005StatutMembreDernière intervention12 juillet 2008
-
3 oct. 2006 à 23:40
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 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).
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 20176 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")
};