DOM (document object model) est en fait un terme général désignant les objets éléments dans le navigateur
Toutes les opérations que nous utilisons JavaScript pour effectuer sur les pages Web sont effectuées via DOM. Le DOM appartient au navigateur et ne constitue pas le contenu principal spécifié dans la spécification du langage JavaScript. Par conséquent, si vous téléchargez un document d'aide de référence sur le langage JavaScript et que vous le vérifiez, vous ne pourrez même pas trouver la méthode document.write qui convient. connu des femmes et des enfants.
Le Document Object Model (DOM) est une interface de programmation pour les documents HTML et XML. Il fournit une représentation structurée du document et peut modifier le contenu et la présentation du document. Ce qui nous préoccupe le plus, c'est que le DOM connecte les pages Web avec des scripts et d'autres langages de programmation. Les développeurs de scripts peuvent contrôler, manipuler et créer des éléments de page Web dynamiques via les propriétés, méthodes et événements de l'objet document. Chaque élément d'une page Web (une balise HTML) correspond à un objet (objet, le soi-disant « objet » signifie « chose » en langue vernaculaire. Le mot objet est généralement traduit par « objet » à Taiwan). Les balises de la page Web sont imbriquées couche par couche et la couche la plus externe est . Le modèle objet du document est également imbriqué couche par couche, mais il est généralement compris comme la forme d'une arborescence. La racine de l'arborescence est l'objet fenêtre ou document, qui équivaut à la périphérie de l'étiquette la plus externe, c'est-à-dire l'intégralité du document.
Un petit exemple :