par
Cyrano » 22 déc. 2005, 20:51
Ben voilà ce que je fais pour le vérifier, à toi d'adapter pour tes besoins. Un détail cependant, j'utilise systématiquement des attributs id dans les éléments de mon formulaire et dans la balise <form> également
for(var i in document.forms['publier_ann'].elements['ann_lgt_ch_incl'])
{
if(document.forms['publier_ann'].elements['ann_lgt_ch_incl'][i].checked)
{
var ann_lgt_ch_incl = document.forms['publier_ann'].elements['ann_lgt_ch_incl'][i].value;
break;
}
}
Où publier_ann est la valeur de l'attribut id de la balise <form> et ann_lgt_ch_incl est la valeur de l'attribut id de ma balise input de type checkbox.
Après, il te reste à faire la modification du style de ta case à cocher avec quelque chose du genre:
document.forms['publier_ann'].elements['ann_lgt_ch_incl'][i].style.backgroundColor='#f99';
Attention, ce système est sensible à la casse.
Ben voilà ce que je fais pour le vérifier, à toi d'adapter pour tes besoins. Un détail cependant, j'utilise systématiquement des attributs id dans les éléments de mon formulaire et dans la balise <form> également
[php]for(var i in document.forms['publier_ann'].elements['ann_lgt_ch_incl'])
{
if(document.forms['publier_ann'].elements['ann_lgt_ch_incl'][i].checked)
{
var ann_lgt_ch_incl = document.forms['publier_ann'].elements['ann_lgt_ch_incl'][i].value;
break;
}
}[/php]
Où publier_ann est la valeur de l'attribut id de la balise <form> et ann_lgt_ch_incl est la valeur de l'attribut id de ma balise input de type checkbox.
Après, il te reste à faire la modification du style de ta case à cocher avec quelque chose du genre:
[php]document.forms['publier_ann'].elements['ann_lgt_ch_incl'][i].style.backgroundColor='#f99';[/php]
Attention, ce système est sensible à la casse.