Javascript_php: formulaire,checkbox & tableau
K-féine
-
kilian Messages postés 8854 Statut Modérateur -
kilian Messages postés 8854 Statut Modérateur -
Bonjour,
Merci de votre attention et de votre aide...
voici ma fonction en javascript :
function controle_choix(i)
{
if (document.formulaire.standard[i].checked == true)
{
document.formulaire.perso[i].checked = false;
}
else
{
if (document.formulaire.perso[i].checked == true)
{
document.formulaire.standard[i].checked = false;
}
}
return true;
}
et mon code (dans une boucle avec agrémentation du $i) :
<p class=\"texte\"><input type=\"checkbox\" name=\"standard[".$i."]\" value=\"".$row[pr_id]."\" onclick=\"controle_choix(".$i.")\">Standardiser</p>
<p class=\"texte\"><input type=\"checkbox\" name=\"perso[".$i."]\" value=\"".$row[pr_id]."\" onclick=\"controle_choix(".$i.")\">Personnaliser</p>
Le problème est que lorsque le nom de ma variable est 'standard', ça fonctionne nickel mais quand c'est 'standard[]' ça ne fonctionne plus. Or il me faut absolument le '[]' sinon je ne peux traiter les données.
Merci de votre attention et de votre aide...
voici ma fonction en javascript :
function controle_choix(i)
{
if (document.formulaire.standard[i].checked == true)
{
document.formulaire.perso[i].checked = false;
}
else
{
if (document.formulaire.perso[i].checked == true)
{
document.formulaire.standard[i].checked = false;
}
}
return true;
}
et mon code (dans une boucle avec agrémentation du $i) :
<p class=\"texte\"><input type=\"checkbox\" name=\"standard[".$i."]\" value=\"".$row[pr_id]."\" onclick=\"controle_choix(".$i.")\">Standardiser</p>
<p class=\"texte\"><input type=\"checkbox\" name=\"perso[".$i."]\" value=\"".$row[pr_id]."\" onclick=\"controle_choix(".$i.")\">Personnaliser</p>
Le problème est que lorsque le nom de ma variable est 'standard', ça fonctionne nickel mais quand c'est 'standard[]' ça ne fonctionne plus. Or il me faut absolument le '[]' sinon je ne peux traiter les données.