Bonjour,
Comment faire pour affecter une valeur à un tableau HTML ?
Je m'explique :
Voici le code HTML :
Voici le code Javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <...> <FORM METHODE="POST" NAME="fadd" OnSubmit="javascript:AddToParams();" ACTION="toto.php"> <INPUT TYPE="text" NAME="params[]" VALUE="un" /> <INPUT TYPE="text" NAME="params[]" VALUE="deux" /> <INPUT TYPE="Hidden" NAME="params[]" VALUE="trois" /> <INPUT TYPE="Hidden" NAME="params[]" VALUE="" /> <INPUT TYPE="checkbox" NAME="ckButton" checked> </FORM> <...>
Si au moment du Submit de la form le ckbutton est "checked" alors j'affecte au dernier params[] = "On" ou "Off".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <SCRIPT language="javascript"> function AddToParams() { if(document.fadd.ckButton.checked) { document.fadd.params[3].value = "On"; } else { document.fadd.params[3].value = "Off"; } } </SCRIPT>
Ca ne fonctionne pas... il n'affecte rien...
Je viens de remplacer params[3] et le dernier params[] par "juju" et l'affectation marche...
Partager