如前所述,returnValue属性相当于DOM中的preventDefault()方法,它们的作用都是取消给定事件的默认行为。只要returnValue设置为false,就可以阻止默认行为。来看下面的例子:
var link = document.getElementById("myLink"); link.onclick = function () { window.event.returnValue = false; }
这个例子在onclick事件处理程序中使用returnValue达到了阻止链接默认行为的目的。与DOM不同的是,在次没有办法确定事件是否能被取消。