Décocher un checkbox

Mammouth du PHP | 693 Messages

02 mars 2007, 13:30

Bonjour, j'ai un script qui met un formulaire avec des checkboxes dont le premier est coché
<input type='checkbox' name='*' checked='checked'>
J'aimerai que quand on coche un autre chekbox, il se décoche automatiquement.

Pour cela j'ai utilisé :

Code : Tout sélectionner

onClick="window.document.form[0].checkbox[0].click();"
Mais ca marche pas...

Quequ'un a une idée ?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

02 mars 2007, 14:23

Pour décocher une ckeckbox, il te faut modifier l'attribut "checked" de celle-ci et le passer à false (true pour la cocher)

Essaye comme ceci :) :

Code : Tout sélectionner

window.document.form[0].checkbox[0].checked = false;
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Mammouth du PHP | 693 Messages

02 mars 2007, 14:44

Ca marche toujours pas.

Est ce que ca peut être au faite que j'ai "coché" le checkbox par HTML et non par javascript ?