changer la valeur du input
Bonjour,
je vous montre ce qui va pas:
Code:
1 2 3 4 5 6 7 8 9 10
|
dans le php
echo '<form id=formulaire method=post>
<input type=hidden name=semaine value='.$semaine.'>';
dans le script
function change(semaine)
{
document.getElementById("formulaire").firstChild.value=semaine;
document.getElementById("formulaire").submit();
} |
Le problème est que la valeur du input change bien (je l'ai vérifié) mais la valeur envoyé lors du submit est celle d'origine!
Je comprend pas trop... J'ai trouvé une solution qui marche mais j'aimerais comprendre pourquoi la premiere ne marche pas.
La solution qui marche est de mettre un id au input et d'appeler directement le input par son id..