Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Ajout Dynamique d’Éléments au DOM | Manipulation du DOM pour le Développement Web Interactif
Maîtrise Avancée de JavaScript

bookAjout Dynamique d’Éléments au DOM

La manipulation du DOM implique souvent la création dynamique et l’ajout de nouveaux éléments au document, ou la suppression d’éléments existants en fonction des interactions utilisateur. Ici, nous examinerons comment créer et ajouter des éléments de manière dynamique.

Création de nouveaux éléments et ajout au DOM

JavaScript fournit des méthodes telles que createElement(), appendChild() et insertBefore() pour créer de nouveaux éléments et les ajouter au DOM.

CreateElement()

La méthode createElement() crée un nouvel élément HTML mais ne l’ajoute pas au DOM tant que vous ne le faites pas explicitement avec des méthodes comme appendChild() ou insertBefore().

// JS:
const newDiv = document.createElement('div'); // Creates a new `<div>` element
newDiv.textContent = 'This is a new div';

AppendChild()

La méthode appendChild() ajoute un nouvel élément enfant à la fin de la liste des enfants d’un élément parent. Elle est couramment utilisée pour ajouter des éléments en bas d’une section, d’une liste ou d’un conteneur.

index.html

index.html

index.js

index.js

copy

InsertBefore()

La méthode insertBefore() insère un nouvel élément avant un élément enfant existant spécifié, permettant un placement plus précis au sein d’un parent.

index.html

index.html

index.js

index.js

copy

1. Que fait la méthode createElement() ?

2. Que fera le code suivant ?

question mark

Que fait la méthode createElement() ?

Select the correct answer

question mark

Que fera le code suivant ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 9

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 2.22

bookAjout Dynamique d’Éléments au DOM

Glissez pour afficher le menu

La manipulation du DOM implique souvent la création dynamique et l’ajout de nouveaux éléments au document, ou la suppression d’éléments existants en fonction des interactions utilisateur. Ici, nous examinerons comment créer et ajouter des éléments de manière dynamique.

Création de nouveaux éléments et ajout au DOM

JavaScript fournit des méthodes telles que createElement(), appendChild() et insertBefore() pour créer de nouveaux éléments et les ajouter au DOM.

CreateElement()

La méthode createElement() crée un nouvel élément HTML mais ne l’ajoute pas au DOM tant que vous ne le faites pas explicitement avec des méthodes comme appendChild() ou insertBefore().

// JS:
const newDiv = document.createElement('div'); // Creates a new `<div>` element
newDiv.textContent = 'This is a new div';

AppendChild()

La méthode appendChild() ajoute un nouvel élément enfant à la fin de la liste des enfants d’un élément parent. Elle est couramment utilisée pour ajouter des éléments en bas d’une section, d’une liste ou d’un conteneur.

index.html

index.html

index.js

index.js

copy

InsertBefore()

La méthode insertBefore() insère un nouvel élément avant un élément enfant existant spécifié, permettant un placement plus précis au sein d’un parent.

index.html

index.html

index.js

index.js

copy

1. Que fait la méthode createElement() ?

2. Que fera le code suivant ?

question mark

Que fait la méthode createElement() ?

Select the correct answer

question mark

Que fera le code suivant ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 9
some-alt