Advance · Pertemuan 2 · DOM & Event Listener · Pelajaran 4 dari 5

Event & addEventListener

Merespons Aksi Pengguna

Event adalah kejadian di halaman: klik, ketik, submit, dsb. addEventListener menjalankan sebuah function saat event terjadi.

const tombol = document.getElementById("tombol");
tombol.addEventListener("click", function () {
  alert("Tombol diklik!");
});

// Event umum: "click", "input", "submit", "mouseover", "keydown"

Objek Event & preventDefault

form.addEventListener("submit", function (e) {
  e.preventDefault();       // cegah halaman reload
  console.log("Form dikirim");
});

Coba: Cermin Teks (event "input")

Coba langsung

(hasil muncul di sini saat kamu mengetik)
const input = document.getElementById("mirrorIn");
input.addEventListener("input", function () {
  document.getElementById("mirrorOut").textContent = input.value;
});