Dernière mise à jour le .
- Dynamique
- >
- Modules
- >
- DOM
- >
- selectChild
DOM.selectChild
Selectionne les enfants d'éléments DOM
.
Les noeuds sélectionnés remplacent les noeuds présents dans le tableau fourni.
Si un élément n'a pas de noeud enfant, celui-ci sera tout de même supprimé du tableau.
Synthaxe
DOM.selectChild([childnodes]);
Où:
-
childnodes
Facultatiffalse
: indique si la sélection s'effectue sur l'ensemble des noeuds enfants (childNodes
) (true
) ou sur les noeuds éléments (children
) uniquement (false
). Par défaut,false
.
Valeur de retour
Le contexte englobant this
est retourné.
Exemple sans Dynamique
Exemple 1: Sélection des enfants éléments
Dom.selectChild(document.getElementsByTagName("section"), false);
// ===
Dom.selectChild(document.getElementsByTagName("section"));
Exemple 2: Sélection des enfants, y compris les noeuds textuels
Dom.selectParent(document.getElementsByTagName("a"), true);
Exemples avec Dynamique
Exemple 1: Sélection des enfants éléments
Dynamique(document.getElementsByTagName("section")).selectChild(false);
// ===
Dynamique(document.getElementsByTagName("section")).selectChild();
Exemple 2: Sélection des enfants, y compris les noeuds textuels
Dynamique(document.getElementsByTagName("a")).selectChild(true);
Compatibilité
Méthode codée en EcmaScript 6.
Méthodes liées
-
Méthode selectParent: Selectionne les parents d'éléments
DOM
. -
Méthode selectNext: Selectionne les noeuds suivants des éléments
DOM
. -
Méthode selectPrevious: Selectionne les enfants précédents des éléments
DOM
.