js 阻止事件行為的相容性寫法

2021-10-06 08:44:14 字數 427 閱讀 8294

w3c標準的阻止預設行為的方法是preventdefualt()

ie中阻止事件的預設行為的屬性是returnvalue,為:true不阻止,false:阻止事件的預設行為

3 return false; 這個最簡單,但是不是標準寫法,算個小技巧。

var apeland = document.getelementbyid(

'apeland');

//preventdefualt(

) ie8不支援

apeland.onclick =

function

(e)else

//以上可以都不寫,只寫return false;

return

false

;//只寫這個,也相容了所有的瀏覽器。

}

js的一些相容性寫法

新增事件方法 addhandler function element,type,handler elseif element.attachevent else 移除之前新增的事件方法 removehandler function element,type,handler elseif element...

js的一些相容性寫法

js的一些相容性寫法 新增事件方法 addhandler function element,type,handler else if element.attachevent else 移除之前新增的事件方法 removehandler function element,type,handler el...

常用原生JS方法總結(相容性寫法)

新增事件方法 1 2 3 4 5 6 7 8 9 addhandler function element,type,handler elseif element.attachevent else 移除之前新增的事件方法 1 2 3 4 5 6 7 8 9 removehandler function...