Bonsoir à tous,

Je viens vers vous car j'ai un souci que je ne comprends pas
J'ai un formulaire, mais j'ai pour les besoins du site, sortir un des input du formulaire

je vous donne le gros du html
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<li><input type="test" id="truc" onchange="update_form();></li>
<li>.....</li>
<form method="post">
<li><input type="text" name="machin"></li>
<li><input type="hidden" name="truc"><input type="submit" name="send" value="Envoyer"></li>
</form>

pour faire la liaison j'ai fais ceci
Code JAVASCRIPT : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
function update_form(){
	document.getElementById('truc').value = document.getElementById('truc').value;
}
 
document.getElementByName('send').onclick = function(){
	document.getElementById('truc').value = document.getElementById('truc').value;
}

mais une fois sur deux je perds la valeur du input id truc

quelqu'un sait se qu'il se passe ou comment resoudre mon problème

Merci à vous

PS le onchange n'est en action que quand le focus ne se fait plus mais il y a t il une autre option pour faire mieux ?