Bonjour,
Existe t'il une fonction qui permette de renvoyer en automatique le nom, ou l'Id, d'un element de formulaire pour ensuite la réutiliser dans une fonction JS (pour obtenir la valmeur du champ)?
Mon but est de controler la valeur d'un champ dans une fonction où l'on envoie comme paramètre le champ à controller.
Pour le moment je suis obligé de mettre dans mon code HTML le nom de mon input:
puis de le récupérer dans mon javascript.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="text" id="toto" onchange="mafonction('toto')" />
mais ensuite j'ai un 2ème pb car les fonctions getElementsByName, et getElementById refuse d'avoir une variable comme paramètre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part function mafonction(mavar)
Le 1er renvois la valeur du champ mais le 2è ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function mafonction(mavar) { alert(document.getElementById('toto').value); alert(document.getElementById(mavar).value); }
Si quelqu'un avait une idée sur ce pb?
Merci
Partager