[javascript]Sélection d'éléments dans un div
cyberlulu
Messages postés
62
Statut
Membre
-
Kiwi -
Kiwi -
Bonjour,
Je voudrais savoir s'il est possible en javascript de sélectionner toutes les cases à cocher qui se trouvent dans un div.
pour avoir toutes les cases à cocher, je sais qu'il faut faire :
document.getElementByTagName("type")="checkbox"
mais si maintenant j'ai ca :
<input type="checkbox" ...>
<div id="monDiv">
<input type="checkbox" ...>
<input type="checkbox" ...>
</div>
comment avoir uniquement les checkbox contenus dans monDiv ?
Merci d'avance
Je voudrais savoir s'il est possible en javascript de sélectionner toutes les cases à cocher qui se trouvent dans un div.
pour avoir toutes les cases à cocher, je sais qu'il faut faire :
document.getElementByTagName("type")="checkbox"
mais si maintenant j'ai ca :
<input type="checkbox" ...>
<div id="monDiv">
<input type="checkbox" ...>
<input type="checkbox" ...>
</div>
comment avoir uniquement les checkbox contenus dans monDiv ?
Merci d'avance
2 réponses
-
Ce sujet date, mais tant qu'à faire, ça aidera peut-être. Il te suffirait de faire
mondiv.getElementByTagName("type")="checkbox" -
Il faut que tu donne un identifiant à chacun de tes checkbox pour pouvoir les récupérer par la suite, ainsi que leur propriété et valeur.
eX :
<script language="javascript"> function checkAll ( check, label, nb ){ var oDiv = null; for ( var i=0; i < nb; i++ ){ oDiv = document.getElementById(label+i); if ( check == 0 ) oDiv.checked = false; else oDiv.checked = true; } } </script> <input type="checkbox" id="toto" ...> <div id="monDiv"> <input type="checkbox" id="check1" ...> <input type="checkbox" id="check2" ...> </div> <input type="button" value="CheckAll" onclick="javascript:checkAll(1,'check',2)"> <input type="button" value="Un-CheckAll" onclick="javascript:checkAll(,'check',2)">