Cancelable
Properti Event.cancelable
mengembalikan nilai boolean yang menunjukkan apakah event ini dapat dibatalkan atau tidak.
Sintaks:
Event.cancelable
Jika true
dikembalikan berarti event ini dapat dibatalkan, dan false
dikembalikan sebaliknya.
Jika event ini memang dapat dibatalkan, gunakan metode Event.preventDefault() atau properti returnValue
untuk membatalkan event itu.
Contoh ini mencoba untuk membatalkan event ‘click’ (ONCLICK), jikalau memang ‘click’ itu dapat dibatalkan:
<HTML> <HEAD> <SCRIPT TYPE="text/javascript"> function cancelEvent(event, eventName) { var informasi = document.getElementById("info"); if (event.cancelable) { event.preventDefault(); info.innerHTML += "Event "+eventName+" dibatalkan.<BR>"; }else{ info.innerHTML += "Event "+eventName+" tidak dapat dibatalkan.<BR>"; } } </SCRIPT> </HEAD> <BODY> <INPUT TYPE="checkbox" ONCLICK="cancelEvent(event, event.type)"> Coba ceklis Checkbox ini. <P ID="info"></P> </BODY> </HTML>
Tambahan: Properti Event.cancelable
tidak dipakai untuk menghentikan proses bubbles up suatu event, untuk menghentikan proses bubbles up suatu event gunakan properti Event.cancelBubble atau metode Event.stopPropagation().
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.