Download Source Code Aplikasi

Dispatchevent()

Thursday, September 5th, 2019 - HTML DOM » EventTarget

Metode EventTarget.dispatchEvent() mengirimkan objek Event yang dibentuk via metode DocumentEvent.createEvent() kepada Obj.

Sintaks:

Obj.dispatchEvent(eventObj)

  • Obj dapat elemen HTML, CommentNode, document, DocumentFragment, TextNode, window, XMLDocument, atau XMLHttpRequest.
  • eventObj yaitu objek Event yang dibentuk via metode DocumentEvent.createEvent().

Contoh di bawah ini memakai metode ini untuk mengirim objek Event kepada elemen P:

<SCRIPT TYPE="text/javascript"> function InitClick(){ var pElem = document.getElementsByTagName("p")[0]; var newEvent = document.createEvent("HTMLEvents"); newEvent.initEvent("click", true, true); pElem.dispatchEvent(newEvent); } </SCRIPT> <P ONCLICK="alert(‘Event \’click\’ terjadi!’)" ONMOUSEOVER="InitClick()">MouseOver teks ini.</P>

Untuk Firefox, Opera, Google Chrome, Safari dan IE9 dapat gunakan metode DocumentEvent.createEvent() untuk membuat objek Event. Setelah objek Event dibuat, terlebih dahulu meng-initialize-nya via metode Event.initEvent(), sehabis sudah di-initialize, gres siap untuk di kirim via metode EventTarget.dispatchEvent().

Untuk di bawah IE9, gunakan metode createEventObject() untuk membuat objek Event dan metode fireEvent() untuk mengirimkannya.

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.
Download Source Code Aplikasi
Dispatchevent() | Ahmad Code | 4.5