[Syntaxe] Label et checkbox ont un même id, qui suis je ?
Bonjour,
voila une liste de checkbox accompagnée de Label, lorsqu'on je clique sur un label, je voudrais que le checkbox à coté checked ou inversement... J'ai essayé plusieurs choses ce matin et finalement à ma grande surprise, le simple fait de définir le même Id sur le checkbox et sur le label, fonctionne, sans rien ajouter dans le script. En plus c'est compatible (IE6-9, Firefox, Safari/Chrome, Netscape, Opéra)
Curieux non ?
Votre avis m'intéresse,
Et bonne journée.
Code:
1 2 3 4 5 6 7 8 9 10
| <div id="_select" class="_select">
<span id="_select_text" class="_select_text"></span> <!-- Container select -->
<img id="_select_opn" class="_select_opn" src="public/images/_select_opn.png"> <!-- Bouton affiche/masque la liste -->
<div class="_select_list" id="_select_list"> <!-- Si liste ouverte on peut sélectionner plusieurs ass sans fermer -->
<span id="loc_selected" style="display: block;"></span> <!-- Si clique, on ferme la liste, idem à bouton -->
<span class="_optgroup">Groupe ...</span>
<br />
<input type="checkbox" id="ass" /> <label for="ass" class="test">
</div>
</div> |