Dernière mise à jour le .
  1. Dynamique
  2. >
  3. Modules
  4. >
  5. DOM
  6. >
  7. removeElementBefore

DOM.removeElementBefore

Supprime l'élément DOM précédents de chacun des éléments donnés.

Synthaxe

DOM.removeElementBefore(domList [, ret]);

Lorsque le module DOM est utilisé avec Dynamique, le paramètre domList doit être omis.

Où:

  • domList : tableau d'éléments DOM desquels il faut supprimer l'élément le précédent.

  • ret Facultatif false: indique si les éléments supprimés doivent remplacer les éléments présents dans domList (true) ou non (false). Par défaut false.

Valeur de retour

Le contexte englobant this est retourné.

Exemple sans Dynamique

Exemple 1: Suppression de l'élément précédent un autre

Dom.removeElementBefore([document.body]); // === // Dom.removeElementBefore([document.body], false); // => [HTMLBodyElement];

Exemple 2: Suppression et sélection de l'élément précédent un autre

Dom.removeElementBefore([document.body], true); // => [HTMLHeadElement];

Exemples avec Dynamique

Exemple 1: Suppression de l'élément précédent un autre

const elem = Dynamique("body").removeElementBefore(); // === // Dynamique("body").removeElementBefore(false); // elem = [HTMLBodyElement];

Exemple 2: Suppression et sélection de l'élément précédent un autre

const elem = Dynamique("body").removeElementAfter(true); // elem = [HTMLHeadElement];

Compatibilité

Méthode codée en EcmaScript 6.

Méthodes liées