Rechercher : dans
Par :

[javascript]Sélection d'éléments dans un div

Dernière réponse le 25 jan 2007 à 13:19:05 cyberlulu, le 25 jan 2007 à 11:28:12 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « [javascript]Sélection d'éléments dans un div » dans :
Javascript - Modifier la hauteur (height) d'un élément HTML VoirPour modifier la hauteur d'un élément HTML en javascript, il suffit d'utiliser sa propriété de style "height". Pour cela vous pouvez y faire référence de la manière suivante : Si vous souhaitez connaître la hauteur (height) d'un bloc HTML, il...
Une popup d'information au survol sans Javascript ni CSS VoirParfois, il peut être utile d'afficher des informations supplémentaire au survol du curseur sur une zone de l'écran, par exemple "Cliquez pour agrandir" sur une image, un descriptif sur une abbréviation ou des détails sur un lien. On trouve...
Javascript - l'objet Array VoirLes particularités de l'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si...
Javascript - Les tableaux VoirIntroduction à la notion de tableau Les variables de Javascript ne permettent de stocker qu'une seule donnée à la fois. Or, étant donné qu'il est souvent utile de manipuler de nombreuses données, le concept de variable se révéle parfois...
Javascript - Les structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditonnelle les instructions qui permettent de tester si une condition est vraie ou non, ce qui permet notamment de donner de l'interactivité à vos scripts. L'instruction...

1

 kij_82, le 25 jan 2007 à 13:19:05

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)">

~ iclic @ gauch,iclic,  iclic @ droate, iclic, iclic
             et ya pas de bôg môsieu !    ~

Répondre à kij_82
Collection CommentÇaMarche.net