Bonjour.
Pourriez-vous m'indiquer, s'il vous plaît, comment faire en javascript pour qu'en cliquant sur un lien cela remplisse automatiquement un champ texte avec une valeur par défaut ?
Version imprimable
Bonjour.
Pourriez-vous m'indiquer, s'il vous plaît, comment faire en javascript pour qu'en cliquant sur un lien cela remplisse automatiquement un champ texte avec une valeur par défaut ?
Code:document.getElementById("idDeTonLien").onclick = function() {document.getElementById("idDeTonChampTexte").value = "valeur par défaut";};
Merci pour votre réponse.
Le lien se trouve dans une page jsp et le champ texte dans une autre page jsp.
Comment faire en utilisant "document.getElementById()" pour spécifier que l'id du lien et l'id du champ texte sont dans deux pages différentes ?
Quelle page est "parente" de l'autre (ou disons laquelle provoque l'ouverture de l'autre) ?
La page "main.jsp" contient le champ texte, ainsi qu'un lien permettant d'ouvrir la page "list.jsp".
"list.jsp" contient le lien qui doit remplir le champ texte de "main.jsp" quand on clique dessus.
Sur la page list.jsp tu peux faire une référence au document de la fenêtre "mère" grâce àsur laquelle tu peux faire ton getElementById :)Code:window.opener.document
Ce qui devrait donner (à tester ^^)Code:document.getElementById("idDeTonLien").onclick = function() {window.opener.document.getElementById("idDeTonChampTexte").value = "valeur par défaut";};