Metode EventTarget.addEventListener() meregister event listener untuk event yang ditetapkan kepada Obj yang ada.

Sintaks:

Obj.addEventListener(type, listener, useCapture)
  • Obj dapat elemen HTML, CommentNode, document, DocumentFragment, TextNode, window, XMLDocument, atau XMLHttpRequest.
  • type ialah string yang memutuskan nama event yang ingin diregister, misal: ‘click’, ‘abort’, ‘error’, ‘blur’, ‘focus’, ‘change’, ‘load’, ‘mousedown’, ‘mousemove’, dll.
  • function ialah event listener yang akan dipanggil dikala event itu terjadi.
  • useCapture ialah boolean, nilai true meregister event listener untuk CAPTURING_PHASE, sedangkan nilai false meregister event listener untuk BUBBLING_PHASE.

Contoh di bawah ini meregister event listener untuk event ‘click’ di elemen BUTTON ber-ID ‘buttonID’:

<BUTTON TYPE="button" ID="buttonID">Klik disini</BUTTON> <SCRIPT TYPE="text/javascript"> function makeAlert() { alert("Halo dunia!"); } var buttonElem = document.getElementById("buttonID"); buttonElem.addEventListener("click", makeAlert, false); </SCRIPT>

Gunakan metode EventTarget.removeEventListener() untuk menghapus event listener yang telah diregister via metode EventTarget.addEventListener().

Metode EventTarget.addEventListener() tidak bekerja untuk IE di bawah versi IE9. Untuk IE di bawah IE9, gunakan metode attachEvent() untuk meregister event listener dan gunakan metode setCapture() untuk memutuskan apakah event listener perlu diregister untuk CAPTURING_PHASE atau BUBBLING_PHASE.

Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code

Recent Posts

Source code aplikasi Bursa Kerja Khusus dan data alumni SMK

Salam sobat semua, kali ini kami akan membagikan sebuah aplikasi php secara gratis kepada anda,…

4 hours ago

Source Code Aplikasi Managemen Surat Sederhana Berbasis web

Deskripsi Aplikasi ASAMURAT yang merupakan kependekan dari Aplikasi SederhanA Manajemen sURAT. Sesuai dengan kepanjangannya, aplikasi…

10 hours ago

Source code aplikasi persuratan berbasis web

Keunggulan Aplikasi Manajemen Surat ini : Memakai PHP Framework Codeigniter, sehingga frameworknya bisa lebih ringan,…

16 hours ago

Source Code Aplikasi Penilaian Kinerja Karyawan Berbasis Web

Dalam suatu Perusahaan maupun Badan Kepegawaian tentu membutuhkan karyawan agar mampu melaksanakan tujuan untuk mencapai…

22 hours ago

Source Code Aplikasi SMS Gateway Sederhana dengan PHP

selain menggunakan email, contact di dunia mayapun merambah dengan sistem sms gateway, dan yang sering…

1 day ago

Source Code Aplikasi Sistem Rekam Medis PHP+MYSQL

dalam dunia medispun telah menggunakan system komputasi, berupa aplikasi berbasis desktop maupun under web. kali…

1 day ago