Eléphanteau du PHP |
13 Messages
21 avr. 2005, 10:35
Bonjour,
Comme n'importe quel champ text d'un formulaire...
si tu as :
<script>
var monTableau=new array("un","deux","trois");
function rempliHidden(){
document.formulaire.uno.value=monTableau[0];
document.formulaire.dos.value=monTableau[0];
document.formulaire.tres.value=monTableau[0];
}
</script>
<form name="formulaire">
<input type="hidden" name="uno">
<input type="hidden" name="dos">
<input type="hidden" name="tres">
</form>
Le truc c'est que la fonction soit declenchee apres l'affichage du formulaire. Si elle se declenche avant, le formulaire n'existe pas, elle se vautre. Pour la declencher apres l'affichage du formulaire, le mieux est de la palcer dans la balise body :
<body onLoad="rempliHidden();">
sinon, de la declencher en ecrivant ceci :
<script>rempliHidden();</script> APRES le code du formulaire.
Hoe this helps
C'est pas moi qui suis stupide, c'est ma question...