Citation :
Un input est une balise vide, donc <input type="text> point barre (ou <input type="text" /> en xhtml)
|
là n'est pas le sujet, cette écriture est valable.
Citation :
On lui donne un name pour connaître le champ à peupler, donc <input type="text" name="dns"> mais si on veut y accéder via JS il faut lui donner un ID donc <input type="text" name="dns" id="dns">
|
Ok il est possible de donner un id à un champ d'un formulaire, mais cela n'est nullement obligatoire pour travailler les champs avec javascript, mes noms de champ sont unique, et l'appel via "nomFormulaire.nomCham.value(ou .text)" fonctionne parfaitement (pour l'avoir utilisé mainte et mainte fois)
Citation :
Enfin, la valeur d'un input text peuple le champ value (étonnant non?)
|
Je le sais parfaitement c'est pourquoi je précisais la valeur saisie afin de dissocier le "value" du "text" qui correspond à ce que l'on tappe dans le champ.
Enfin merci pour la réponse à la fin, ma solution marche mais c'était le "this.form" qui était faux
Pour la "popup à la con", désolé mais cela reste le choix de chacun il me semble, non ?