Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Ajouter et Supprimer des Éléments DOM | Manipulation du DOM pour le Développement Web Interactif
Maîtrise Avancée de JavaScript

bookDéfi : Ajouter et Supprimer des Éléments DOM

Tâche

Création d’un panier d’achat permettant aux utilisateurs d’ajouter et de supprimer des articles.

  1. Ajouter un article au panier :
    • Création d’un nouvel élément <li> ;
    • Création d’un nouvel élément <button> ;
    • Ajout du nouvel élément <button> dans le nouvel élément <li> ;
    • Ajout du nouvel élément <li> dans le <ul> ayant l’identifiant cart-list.
  2. Supprimer un article du panier : Suppression de l’élément <li> spécifique du <ul>.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Utilisation de createElement pour créer un nouvel élément <li> ;
  • Utilisation de createElement pour créer un nouvel élément <button> ;
  • Utilisation de appendChild pour ajouter le nouvel élément <button> à l’élément <li> ;
  • Utilisation de appendChild pour ajouter le nouvel élément <li> au <ul> avec l’identifiant cart-list ;
  • Utilisation de removeChild pour supprimer l’élément <li> spécifique du <ul>.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 11

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

bookDéfi : Ajouter et Supprimer des Éléments DOM

Glissez pour afficher le menu

Tâche

Création d’un panier d’achat permettant aux utilisateurs d’ajouter et de supprimer des articles.

  1. Ajouter un article au panier :
    • Création d’un nouvel élément <li> ;
    • Création d’un nouvel élément <button> ;
    • Ajout du nouvel élément <button> dans le nouvel élément <li> ;
    • Ajout du nouvel élément <li> dans le <ul> ayant l’identifiant cart-list.
  2. Supprimer un article du panier : Suppression de l’élément <li> spécifique du <ul>.
index.html

index.html

index.css

index.css

index.js

index.js

copy
  • Utilisation de createElement pour créer un nouvel élément <li> ;
  • Utilisation de createElement pour créer un nouvel élément <button> ;
  • Utilisation de appendChild pour ajouter le nouvel élément <button> à l’élément <li> ;
  • Utilisation de appendChild pour ajouter le nouvel élément <li> au <ul> avec l’identifiant cart-list ;
  • Utilisation de removeChild pour supprimer l’élément <li> spécifique du <ul>.
index.html

index.html

index.css

index.css

index.js

index.js

copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 11
some-alt