tugas DKV kelas xi dkv Rabu 10 September

Catat dan pahami lah materi berikut....


Pengertian DOM: Fungsi & Cara Kerjanya pada Javascript.


Dom Adalah - DOM (Document Object Model) adalah konsep fundamental dalam pengembangan web. DOM Adalah struktur data berbentuk pohon (tree) yang memetakan setiap elemen HTML sebagai objek-objek dalam dokumen. Menurut Wikipedia, DOM bersifat lintas platform dan independen bahasa pemrograman, sehingga skrip atau program dari berbagai bahasa dapat mengakses dan memanipulasi elemen halaman. Dengan DOM, elemen HTML seperti paragraf, gambar, atau tombol diubah menjadi objek JavaScript yang dapat diakses dan dimodifikasi. Ini berarti DOM Adalah jembatan antara kode JavaScript dan tampilan halaman web: ia menyediakan model dokumen yang memungkinkan program mengubah struktur, konten, dan gaya halaman tanpa perlu me-refresh seluruh halaman.

Secara garis besar, ketika browser memuat suatu halaman web, ia akan membaca kode HTML dan membangun DOM Tree di memori. Setiap tag HTML diubah menjadi node dalam struktur pohon ini. Setelah DOM terbentuk, JavaScript dapat langsung berinteraksi dengan node-node tersebut. Misalnya, perintah document.getElementById("header") akan menghasilkan objek yang mewakili elemen dengan id="header". Kemudian properti seperti innerTextinnerHTML, atau metode seperti appendChild dapat digunakan untuk mengubah teks, atribut, atau menambah elemen baru secara dinamis. Karena DOM bekerja secara real-time, setiap perubahan yang dilakukan oleh JavaScript langsung terlihat di halaman tanpa perlu reload. Inilah yang membuat web modern menjadi interaktif dan responsif.


Cara Kerja DOM

Cara kerja DOM adalah dimulai saat browser mengurai (parsing) dokumen HTML ke dalam sebuah model objek. Ketika halaman web dimuat, browser akan membaca tag HTML dan membentuk DOM Tree. Setiap elemen seperti <div><span><p><button>, dan sebagainya menjadi sebuah node yang saling berhubungan sesuai dengan hierarki di dokumen. Sebagai contoh, <html> adalah node akar (root), di dalamnya terdapat <head> dan <body> sebagai node turunan, dan seterusnya hingga elemen teks di dalamnya.

Setelah pohon DOM ini terbentuk, JavaScript dapat berinteraksi dengan node-node tersebut. 


https://codepolitan.com/blog/mengenal-pengertian-dom-adalah-fungsi-cara-kerjanya




Komentar

Postingan populer dari blog ini

Formulir Pendaftaran Beasiswa

Materi kelas X Selasa 19/8/2025