par
Ryle » 08 juin 2007, 16:47
En fait, dans le code ci dessus, tu définies ton champ et sa valeur en dur. Pour la modifier dynamiquement, il faut la modifier en javascript :
<input type="text" name="x" size="20" value="">
<script type="text/javascript">
function updateX (valeur) {
document.nom_du_formulaire.x.value = valeur;
}
</script>
Ainsi il suffit d'appeller la fonction updateX() en lui passant la nouvelle valeur de X pour que le champ soit mis à jour. A toi de voir ensuite à quel moment cette fonction doit être appellée. Cela peut être lors d'un événement (un clic, une touche, déplacement de la souris ...) ou même à interval régulier.. bref à toi de voir

En fait, dans le code ci dessus, tu définies ton champ et sa valeur en dur. Pour la modifier dynamiquement, il faut la modifier en javascript :
[php]<input type="text" name="x" size="20" value="">
<script type="text/javascript">
function updateX (valeur) {
document.nom_du_formulaire.x.value = valeur;
}
</script> [/php]
Ainsi il suffit d'appeller la fonction updateX() en lui passant la nouvelle valeur de X pour que le champ soit mis à jour. A toi de voir ensuite à quel moment cette fonction doit être appellée. Cela peut être lors d'un événement (un clic, une touche, déplacement de la souris ...) ou même à interval régulier.. bref à toi de voir :)