Metode Event.preventDefault()
membatalkan default action event ini, itu jika event itu memang bisa dibatalkan.
Sintaks:
Event.preventDefault()
Contoh di bawah ini mencoba untuk membatalkan event 'click' (ONCLICK), jika memang 'click' itu bisa dibatalkan:
<HTML>
<HEAD>
<SCRIPT TYPE="text/javascript">
function cancelEvent(event, eventName) {
var info = document.getElementById("info");
if (event.cancelable) {
event.preventDefault();
info.innerHTML += "Event "+eventName+" dibatalkan.<BR>";
}else{
info.innerHTML += "Event "+eventName+" tidak bisa dibatalkan.<BR>";
}
}
</SCRIPT>
</HEAD>
<BODY>
<INPUT TYPE="checkbox" ONCLICK="cancelEvent(event, event.type)">
Coba ceklis Checkbox ini.
<P ID="info"></P>
</BODY>
</HTML>
Untuk mengetahui apakah suatu event bisa dibatalkan atau tidak, gunakan properti Event.cancelable.