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émentsDOM
qu'il faut insérer avant l'élémenttarget
. -
target
ou : ElémentDOM
cible 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
DOM
après un élément donné. -
Méthode insertAt: Insére un ensemble d'éléments
DOM
comme enfant d'un élément donné. -
Méthode insertBefore: Insére un ensemble d'éléments
DOM
avant un élément donné. -
Méthode insertFirst: Insére un ensemble d'éléments
DOM
comme premier enfant d'un élément donné. -
Méthode insertLast: Insére un ensemble d'éléments
DOM
comme dernier enfant d'un élément donné.