Dernière mise à jour le .
- Dynamique
- >
- Modules
- >
- DOM
- >
- createChild
DOM.createChild
Crée un ou plusieurs enfants DOM à des éléments donnés DOM.
Synthaxe
DOM.createChild(domList, [pos,] elem1 [, ...elemN][, replace]);
Lorsque le module DOM est utilisé avec Dynamique,
le paramètre domList doit être omis.
Où:
-
domList: tableau d'élémentsDOMauquels il faut créer un parent. -
posFacultatif -1: indique à quelle position le ou les enfants doivent être créés. Utiliser-1afin que les éléments créés soient insérés comme derniers enfants. Par défaut-1. -
elem1...elemNou : description d'un élément à créer. Même fonctionnement que la méthodeDom.createElement. -
retFacultatif false: indique si les éléments créés doivent remplacer les éléments présents dansdomList(true) ou non (false). Par défautfalse.
Valeur de retour
Le contexte englobant this est retourné.
Exemple sans Dynamique
Exemple 1: Création d'enfants
Dom.createChild([document.body], "p", { tagName : "p" });
Exemple 2: Création et sélection d'enfants à une position donnée
Dom.createChild([document.body], 2, "p", { tagName : "p" }, true);
Exemples avec Dynamique
Exemple 1: Création d'enfants
Dynamique("body").createChild("p", { tagName : "p" });
Exemple 2: Création et sélection d'enfants à une position donnée
Dynamique("body").createChild(2, "p", { tagName : "p" }, true);
Compatibilité
Méthode codée en EcmaScript 6.
Méthodes liées
-
Méthode addClass: .