Cours Sur Le DOM en JavaScript
Cours Sur Le DOM en JavaScript
d'application
Qu'est-ce que le DOM ?
Le DOM (Document Object Model) est une interface de programmation qui permet
aux scripts JavaScript d'accéder et de modifier le contenu, la structure et la
présentation d'une page Web. Le DOM représente la page Web sous forme d'un
arbre d'objets, chaque objet représentant un élément HTML.
Pour accéder aux éléments du DOM, vous pouvez utiliser plusieurs méthodes :
JavaScript
const element = document.getElementById("mon-element");
element.textContent = "Nouveau contenu";
Utilisez ce code avec précaution. En savoir plus
content_copy
JavaScript
const element = document.getElementById("mon-element");
const nouvelElement = document.createElement("div");
nouvelElement.textContent = "Nouveau contenu";
JavaScript
const element = document.getElementById("mon-element");
element.style.color = "red";
element.style.fontSize = "20px";
Utilisez ce code avec précaution. En savoir plus
content_copy
Exercices d'application
1. Créez une page Web avec un bouton. Lorsque l'utilisateur clique sur le bouton, une
alerte s'affiche avec le texte "Bonjour !".
HTML
<button id="mon-bouton">Cliquez ici</button>
Utilisez ce code avec précaution. En savoir plus
content_copy
JavaScript
const bouton = document.getElementById("mon-bouton");
bouton.addEventListener("click", () => {
alert("Bonjour !");
});
Utilisez ce code avec précaution. En savoir plus
content_copy
2. Créez une page Web avec une liste de noms. Lorsque l'utilisateur clique sur un nom,
la couleur du nom change en rouge.
HTML
<ul>
<li>Nom 1</li>
<li>Nom 2</li>
<li>Nom 3</li>
</ul>
Utilisez ce code avec précaution. En savoir plus
content_copy
JavaScript
const noms = document.querySelectorAll("li");
noms.forEach((nom) => {
nom.addEventListener("click", () => {
nom.style.color = "red";
});
});
Utilisez ce code avec précaution. En savoir plus
content_copy
3. Créez une page Web avec un formulaire. Lorsque l'utilisateur soumet le formulaire,
les valeurs des champs de saisie sont affichées dans une alerte.
HTML
<form>
<input type="text" name="nom" placeholder="Votre nom">
<input type="text" name="email" placeholder="Votre email">
<button type="submit">Envoyer</button>
</form>
Utilisez ce code avec précaution. En savoir plus
content_copy
JavaScript
const form = document.querySelector("form");
Conclusion
Le DOM est un outil essentiel pour les développeurs JavaScript qui permet d'interagir
avec les pages Web. N'hésitez pas à pratiquer avec les exercices d'application pour
vous familiariser avec le DOM.