Lompat ke isi

DOM dan JavaScript

Dari Wiki Berbudi
Revisi sejak 26 Juli 2025 04.38 oleh Budi (bicara | kontrib) (Batch created by Azure OpenAI)
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

Salah satu kekuatan utama JavaScript adalah kemampuannya untuk berinteraksi dengan Document Object Model (DOM). Melalui DOM, JavaScript dapat memanipulasi konten, struktur, dan gaya halaman web secara dinamis.

Pengenalan DOM

DOM adalah representasi berstruktur dari dokumen HTML dan XML. JavaScript dapat mengakses dan mengubah elemen, atribut, maupun isi dari dokumen melalui API DOM yang telah disediakan oleh browser.

Manipulasi Elemen

Dengan JavaScript, pengembang dapat menambah, menghapus, atau mengubah elemen HTML menggunakan metode seperti getElementById, querySelector, appendChild, dan lain-lain. Hal ini memungkinkan pembuatan aplikasi web yang interaktif.

Event Handling

JavaScript juga memungkinkan penanganan event seperti klik, hover, atau input pengguna. Event handling sangat penting dalam menciptakan pengalaman pengguna yang dinamis dan responsif.