Dernière mise à jour le .
- Dynamique
- >
- Modules
- >
- DOM
- >
- selectPrevious
DOM.selectPrevious
Selectionne les enfants précédents des é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 le précédent, celui-ci sera tout de même supprimé du tableau.
Synthaxe
DOM.selectPrevious([childnodes]);
Où:
-
childnodes
Facultatiffalse
: indique si la sélection s'effectue en prenant en compte uniquement les noeuds éléments (false
) ou non (true
). Par défaut,false
.
Valeur de retour
Le contexte englobant this
est retourné.
Exemple sans Dynamique
Exemple 1: Sélection des noeuds éléments précédents
Dom.selectPrevious(document.getElementsByTagName("section"), false);
// ===
Dom.selectPrevious(document.getElementsByTagName("section"));
Exemple 2: Sélection des noeuds précédents
Dom.selectPrevious(document.getElementsByTagName("a"), true);
Exemples avec Dynamique
Exemple 1: Sélection des noeuds éléments précédents
Dynamique(document.getElementsByTagName("section")).selectPrevious(false);
// ===
Dynamique(document.getElementsByTagName("section")).selectPrevious();
Exemple 2: Sélection des noeuds précédents
Dynamique(document.getElementsByTagName("a")).selectPrevious(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 selectChild: Selectionne les enfants d'éléments
DOM
. -
Méthode selectPrevious: Selectionne les enfants précédents des éléments
DOM
. -
Méthode selectNext: Selectionne les noeuds suivants des éléments
DOM
.