要阻止特定事件的默认行为,可以使用preventDefault()方法。例如,链接的默认行为就是在被单击时会导航到其href特性指定的URL。如果你想阻止链接导航这一默认行为,那么通过链接的onclick事件处理程序可以取消它,如下面的例子所示:
var link = document.getElementById("myLink"); link.onclick = function (event) { event.preventDefault(); };
只有cancelable属性设置为true的事件,才可以使用preventDefault()来取消其默认行为。