Dernière mise à jour le .
- Dynamique
- >
- Modules
- >
- DOM
- >
- insertBefore
DOM.insertBefore
Insére un ensemble d'éléments DOM avant un élément donné.
Synthaxe
DOM.insertBefore(domList, target);
Lorsque le module DOM est utilisé avec Dynamique,
le paramètre domList doit être omis.
Où:
-
domList: tableau d'élémentsDOMqu'il faut insérer avant l'élémenttarget. -
targetou : ElémentDOMcible avant lequel il faut insérerdomList. Si un tableau est fourni, son premier élément sera utilisé comme cible.
Valeur de retour
Le contexte englobant this est retourné.
Exemple sans Dynamique
Exemple 1: Insére un paragraphe avant l'élément body
Dom.insertBefore(document.createElement("p"), document.body);
Exemples avec Dynamique
Exemple 1: Insére un paragraphe avant l'élément body
Dynamique({ tagName : "p" }).insertBefore(document.body);
Compatibilité
Méthode codée en EcmaScript 6.
Méthodes liées
-
Méthode insertAfter: Insére un ensemble d'éléments
DOMaprès un élément donné. -
Méthode insertAt: Insére un ensemble d'éléments
DOMcomme enfant d'un élément donné. -
Méthode insertBefore: Insére un ensemble d'éléments
DOMavant un élément donné. -
Méthode insertFirst: Insére un ensemble d'éléments
DOMcomme premier enfant d'un élément donné. -
Méthode insertLast: Insére un ensemble d'éléments
DOMcomme dernier enfant d'un élément donné.