sebuah halaman web. Ketika browser memuat HTML, ia membuat pohon objek (tree-like structure) yang mencerminkan elemen-elemen seperti <div>, <p>, atau <button>. JavaScript bisa mengubah, menambah, atau menghapus elemen ini secara dinamis. Menurut MDN Web Docs, DOM adalah antarmuka ... bukan bagian dari JavaScript itu sendiri, melainkan standar yang diimplementasikan browser. Setiap elemen HTML menjadi "node" dalam pohon DOM, dan kita bisa menjelajahinya (misal: parentNode, childNodes). Contoh manipulasi properti CSS: const box = document.querySelector(".box");
Pohon DOM
- Home
- Pohon DOM