Dom JS
Dom JS
Dom JS
DOM
C.1 – Comprendre l’arbre DOM, les noeuds parents et
enfants
1) Arbre DOM : (Document Object Model)
2) Objet Document
Modèle
Un modèle sert à représenter quelque chose, comme le plan d'une ville. Le
DOM représente le document qui se trouve dans le navigateur2.
Objet
En programmation, un objet est un conteneur qui comporte des propriétés et
des méthodes – qui sont des variables et des actions concernant ce qu'il
représente. Les objets du DOM peuvent représenter une fenêtre, un document,
une phrase, un style…
Document
Le DOM concerne un document, tel qu'une page web affichée dans un
navigateur. Une page web commence par une balise !DOCTYPE suivi de la
balise <html> dans laquelle se trouve le reste du document. Le DOM représente
le document affiché par une structure en arbre, comportant des nœuds
(branches et feuilles)2.
3) Navigation dans le DOM (parentNode, childNodes, …)
Le DOM nous permet de faire n’importe quoi avec les éléments et leur contenu, mais nous
devons d’abord atteindre l’objet DOM correspondant.
Toutes les opérations sur le DOM commencent par l’objet document. C’est le “point d’entrée”
principal du DOM. De là, nous pouvons accéder à n’importe quel nœud.