Bonjour
j'ai un formulaire qui a plusieur case a cocher dont 2 se répette tout le temps, mon problème c'est que je veut que quand je séléctionne une case l'autre se désactive automatiquement
voici le script
<form action="#" method="post" name="monform">
<option value="1" type="checkbox" name="choice[]" onChange="javscript:selects(this);">Choix 1</option>
<option value="2" type="checkbox" name="choice[]" onChange="javscript:selects(this);">Choix 2</option>
<option value="3" type="checkbox" name="choice[]" onChange="javscript:selects(this);">Choix 3</option>
<option value="2" type="checkbox" name="choice[]" onChange="javscript:selects(this);">Choix 2</option>
</form>
le script que j'ai élaboré
<script>
<!--
function selects(choix){
// voir si il est séléctionner
if (choix.selected){
// parcourir les case
for (i=0;i<document.monform.choice.length;i++)
{
// rechercher le theme dont le nom est différent du choix
if (document.monform.choice[i].value==choix.value && document.monform.choice[i]!=choix)
{
document.monform.choice[i].selected=true;
document.monform.choice[i].disabled=true;
}
}
}
// voir s'il n'est pas cocher
else{
for (i=0;i<document.monform.choice.length;i++)
{
if (document.monform.choice[i].value==choix.value)
{
document.monform.choice[i].selected=false;
document.monform.choice[i].disabled=false;
}
}
}
}
//-->
</script>
Ce script génère des erreurs dans la page pouvez vous m'aider
Je vous saurais très reconnaissant
Merci