Menengah Web Programming

Interaktivitas Web Sederhana dengan JavaScript DOM

Pelajari cara JavaScript mendengar aksi pengguna (event listener), memanipulasi elemen HTML, dan mengubah gaya tampilan secara langsung.

Estimasi baca: 12 menit · Diterbitkan: 22 September 2026

Apa Itu DOM?

Document Object Model (DOM) adalah jembatan yang memungkinkan JavaScript membaca dan memodifikasi struktur HTML yang sedang aktif di browser. Dengan DOM, halaman web kita berubah dari sekadar dokumen statis menjadi aplikasi interaktif.

Langkah 1: Menangkap Elemen

Metode paling umum dan direkomendasikan adalah document.querySelector():

const tombol = document.querySelector("#btn-simpan");
const pesan = document.querySelector(".pesan-notifikasi");

Langkah 2: Menunggu Aksi Pengguna (Event Listener)

Kita dapat memasang pendengar acara (event listener) saat tombol ditekan:

tombol.addEventListener("click", function () {
  pesan.textContent = "Data berhasil disimpan dengan rapi!";
  pesan.classList.add("tampil");
});
Tips Performa: Gunakan Vanilla JavaScript murni tanpa perlu memasukkan library eksternal yang berat jika kebutuhan interaktivitas Anda hanya berupa toggle menu, modal konfirmasi, atau tab konten. JavaScript modern saat ini sudah sangat andal dan cepat.
Kategori: Web Programming