Bonsoir!
Voilà, j'en viens à demander votre aide car je n'arrive pas à bout d'un problème dans la conception d'un de mes formulaire.
Je cherche à rendre sélectionnable un groupe d'éléments composé de
checkbox et de listes de choix "disabled" via la sélection d'une
checkbox extérieure à ce groupe. Dans l'idéal, il faudrait que si cette
checkbox "clé" se retrouve désélectionnée, les éventuels choix
effectués auparavant se retrouvent eux aussi désélectionnés et grisés.
J'ai réussi à approcher ce résultat avec le code suivant mais il ne
concerne qu'une seule checkbox. Il doit y avoir moyen de créer un
groupe d'éléments et de lui faire subir le traitement suivant mais je
n'en suis pas sûr, je débute en javascript...
<script type="text/javascript">
function ChangeStatut(formulaire) {
if(formulaire.documents.checked == true) {formulaire.documents_add.disabled = false }
if(formulaire.documents.checked == false) {formulaire.documents_add.disabled = true }
}
</script>
<form action="" method="post">
<p><input type="checkbox" name="documents" value="valeur"
onclick="this.form.documents_add.disabled = ( ! this.checked
);"></p>
<p><input type="checkbox" name="documents_add1" value="valeur1" disabled /></p>
<p><input type="checkbox" name="documents_add" value="valeur2" disabled /></p>
</form>
En vous remerciant par avance pour votre aide!
Bertrand