Add Click Event Javascript Div

3 min read Jun 22, 2024
Add Click Event Javascript Div

Cara Menambahkan Event Click pada Div dengan JavaScript

Dalam pengembangan web, seringkali kita ingin melakukan tindakan tertentu saat pengguna mengklik sebuah elemen HTML. Salah satu elemen yang sering digunakan adalah div. Pada artikel ini, kita akan mempelajari cara menambahkan event click pada div dengan JavaScript.

Metode 1: Menggunakan Event Listener

Metode ini merupakan cara yang paling umum dan fleksibel untuk menambahkan event listener pada elemen HTML.

1. Mendapatkan Elemen Div

Pertama, kita perlu mendapatkan referensi ke elemen div yang ingin kita tambahkan event click-nya. Kita dapat melakukannya dengan menggunakan metode getElementById() atau querySelector().

// Mendapatkan elemen div dengan id "myDiv"
const myDiv = document.getElementById("myDiv");

// Mendapatkan elemen div dengan selector "div.myClass"
const myDiv = document.querySelector("div.myClass");

2. Menambahkan Event Listener

Setelah mendapatkan referensi ke div, kita dapat menambahkan event listener menggunakan metode addEventListener(). Metode ini menerima dua parameter: nama event dan fungsi callback yang akan dijalankan ketika event terjadi.

myDiv.addEventListener("click", function() {
  // Kode yang akan dijalankan saat div diklik
  console.log("Div diklik!");
});

Metode 2: Menggunakan Atribut onclick

Metode ini lebih sederhana dan dapat digunakan langsung dalam HTML.

1. Menambahkan Atribut onclick

Kita dapat menambahkan atribut onclick pada elemen div dan memberikan nilai berupa JavaScript function yang akan dijalankan saat div diklik.

Klik di sini!

Contoh Penerapan

Berikut adalah contoh kode lengkap untuk menambahkan event click pada div dan menampilkan pesan ke console:




  Event Click pada Div


  
Klik di sini!

Kesimpulan

Menambahkan event click pada div di JavaScript sangat mudah dan fleksibel. Kita dapat menggunakan metode event listener atau atribut onclick untuk melakukan tindakan tertentu saat pengguna mengklik div. Pilih metode yang paling sesuai dengan kebutuhan dan struktur kode Anda.

Latest Posts