我想取消内联onclick事件
<p id="demo" onclick="alert(1234)"></p>
在某种情况下,所以我使用全局onclick事件来有条件地覆盖此事件。
this.document.attachEvent('onClick', function(e){
if(--some condition--){
--code to cancel onclick event--
}
});
问题是在--code to cancel onclick event--
中写什么。
我试过e.preventDefault(); e.cancelBubble = true; return false;
然而没有任何作用。
请注意浏览器需要是IE5。 谢谢