[PHP-JS] Control HTML + javascript
Bonjour,
Comment faire pour affecter une valeur à un tableau HTML ?
Je m'explique :
Voici le code HTML :
Code:
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>
<...> |
Voici le code Javascript :
Code:
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> |
Si au moment du Submit de la form le ckbutton est "checked" alors j'affecte au dernier params[] = "On" ou "Off".
Ca ne fonctionne pas... il n'affecte rien...
Je viens de remplacer params[3] et le dernier params[] par "juju" et l'affectation marche :)...