J'ai un simple champ de saisie dans une balise de formulaire :
<body>
<form action="#">
<label>Input</label>
<input type="hidden" id="foo" name="foo" />
</form>
</body>
J'ai essayé de définir cette valeur à partir d'un fichier js :
$(document).ready(function(){
$('#foo').val('foo')
})
mais dans la source html, l'attribut n'est pas du tout défini. Si j'essaie de définir le type d'entrée sur "bouton" ou autre chose, cela fonctionne. Mais je ne peux pas le faire avec un hidden
champ de saisie. Qu'est-ce que je fais de mal ?
0 votes
Serait-il utile de donner une valeur initiale au champ de saisie ? (même si c'est une chaîne vide)
5 votes
La réponse acceptée ne répond pas à la question réelle, même si elle est utile pour trouver une solution. Il est probablement préférable d'accepter une réponse correcte, étant donné que cette question est vue plus de 10 000 fois par an.