最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

event對(duì)象獲取方法總結(jié)在google瀏覽器下測(cè)試

 更新時(shí)間:2013年11月03日 16:54:13   作者:  
Event 對(duì)象代表事件的狀態(tài),比如事件在其中發(fā)生的元素、鍵盤按鍵的狀態(tài)、鼠標(biāo)的位置、鼠標(biāo)按鈕的狀態(tài),Event對(duì)象的獲取方法如下,感興趣的朋友可以參考下

簡介:

Event 對(duì)象代表事件的狀態(tài),比如事件在其中發(fā)生的元素、鍵盤按鍵的狀態(tài)、鼠標(biāo)的位置、鼠標(biāo)按鈕的狀態(tài)。 事件通常與函數(shù)結(jié)合使用,函數(shù)不會(huì)在事件發(fā)生前被執(zhí)行!
Event對(duì)象的獲取方法:

方法一:

例如:

復(fù)制代碼 代碼如下:

function demo1(e){

var e = e || window.event;

//此種方法在ie中和google中可以不傳參數(shù)e也可以獲取到event,但是在火狐中必須在事件方法中傳遞event參數(shù)

//才可以獲取到event對(duì)象。

}

<input onclick = "demo1(event)" value="demo1"/>

方法二:通用的方便的方法(這種方法方便之處在于不用傳參數(shù))

例如:
復(fù)制代碼 代碼如下:

function demo2(){

var e = arguments.callee.caller.arguments[0] || window.event;

//arguments.callee指的就是當(dāng)前的函數(shù)體

//arguments.callee.caller就是當(dāng)前函數(shù)的上級(jí)函數(shù)

//所以當(dāng)執(zhí)行onclick="demo2()"時(shí)arguments.callee就是demo2(),arguments.callee.caller就是function onclick ,
//onclick的第一個(gè)能數(shù)就是event,也就是arguments.callee.caller.arguments[0]這個(gè)。

}

<input onclick="demo2()" value="demo2"/>

詳細(xì)測(cè)試總結(jié):

一:萬能的同樣的方法是:傳遞參數(shù)event(實(shí)參必須寫event換其他名稱不行)方式。

二:window.event適用于ie和google瀏覽器火狐不支持。

三:arguments.callee.caller.arguments[0]僅火狐和google支持,ie不支持這種獲取方式。

從以上測(cè)試結(jié)果可知google瀏覽器支持以上各種獲取方式,屬于兼容性最強(qiáng)的一個(gè)瀏覽器。

相關(guān)文章

最新評(píng)論

苍梧县| 辉南县| 瓦房店市| 辽源市| 通榆县| 常德市| 双鸭山市| 神木县| 平江县| 曲水县| 崇文区| 监利县| 凭祥市| 江北区| 陇西县| 社会| 五寨县| 桃园县| 石景山区| 四子王旗| 汉川市| 广宁县| 五大连池市| 贡嘎县| 广河县| 花垣县| 太谷县| 涟源市| 游戏| 奎屯市| 百色市| 曲阳县| 南乐县| 普兰店市| 东明县| 榆林市| 岳普湖县| 西畴县| 通州市| 门源| 库尔勒市|