Bonjour,
poses toi la question de ce que représente nom dans l'appel de la fonction, un indice un élément HTML, parce que les navigateurs sont sympa.
Dans ta fonction bienvenu, évites le document.write qui effacera le contenu de la page pour le remplacer par le paramètre passé à cette méthode.
Pour récupérer la valeur d'un champ INPUT on récupères sa value.
Pour récupérer la référence à un élément on utilise la méthode getElmentById(), donc il faut mettre une ID à l'élément.
<input type="text" id="nom" name="nom">
La fonction javascript pourrait ressembler à cela.
1 2 3 4 5
| function bienvenu( nom){
var oElem = document.getElementById( nom);
var valeur = oElem.value;
alert( valeur);
} |
Attention dans ce cas nom est de type String, et doit donc être passée entre quote.
<input type="button" name="valisation" value="valider" onClick="bienvenu('nom')">
Partager