Dernière mise à jour le .
  1. Dynamique
  2. >
  3. Modules
  4. >
  5. DOM
  6. >
  7. 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 Facultatif false: 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