Le DOM (Document Object Model) est la représentation de votre page HTML sous forme d’objets que JavaScript peut lire et modifier. C’est ainsi qu’on change une page en direct.

Sélectionner un élément

  • document.querySelector("h1") — le premier élément correspondant.
  • document.getElementById("titre") — un élément par son identifiant.

Modifier un élément

const titre = document.querySelector("h1");
titre.textContent = "Nouveau titre !";
titre.style.color = "blue";

On peut ainsi :

  • Changer le texte avec textContent.
  • Modifier le style avec style.
  • Ajouter ou retirer des classes avec classList.

En combinant sélection, événements et modification du DOM, vous rendez une page réellement dynamique : un clic peut afficher un message, changer une couleur ou révéler un contenu caché.

À retenir : sélectionnez un élément, puis modifiez son texte ou son style. Le DOM est le pont entre votre code et la page affichée.