麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

event對象獲取方法總結在google瀏覽器下測試

2019-11-20 21:48:03
字體:
來源:轉載
供稿:網友

簡介:

Event 對象代表事件的狀態,比如事件在其中發生的元素、鍵盤按鍵的狀態、鼠標的位置、鼠標按鈕的狀態。 事件通常與函數結合使用,函數不會在事件發生前被執行!
Event對象的獲取方法:

方法一:

例如:

復制代碼 代碼如下:

function demo1(e){

var e = e || window.event;

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

//才可以獲取到event對象。

}

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

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

例如:
復制代碼 代碼如下:

function demo2(){

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

//arguments.callee指的就是當前的函數體

//arguments.callee.caller就是當前函數的上級函數

//所以當執行onclick="demo2()"時arguments.callee就是demo2(),arguments.callee.caller就是function onclick ,
//onclick的第一個能數就是event,也就是arguments.callee.caller.arguments[0]這個。

}

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

詳細測試總結:

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

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

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

從以上測試結果可知google瀏覽器支持以上各種獲取方式,屬于兼容性最強的一個瀏覽器。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久久久久久久久网站 | 毛片在线视频观看 | 精品一区二区三区在线观看视频 | 国产精品久久久久国产精品三级 | 毛片在线播放视频 | 日本高清电影在线播放 | 亚洲网站在线播放 | 精品久久久久久久久久久αⅴ | 羞羞草视频 | 蜜桃视频在线入口www | 免费黄色在线观看网站 | 久久久久久久久久久久久久久久久久 | 国产一区精品视频 | 国产午夜小视频 | 久久精热| 国产亚洲精品综合一区91 | 12av毛片 | 91av资源在线 | 一级免费视频 | 国产成人精品免高潮在线观看 | 国产精品免费视频观看 | 免费高清一级欧美片在线观看 | 久久精品中文字幕一区 | 美女黄色毛片免费看 | 奶子吧naiziba.cc免费午夜片在线观看 | 久草在线看片 | 五月婷婷第四色 | fc2成人免费人成在线观看播放 | 天天草天天色 | 日本在线播放一区二区三区 | 操你逼| 欧美人一级淫片a免费播放 久久久久久久久91 国产99久久久久久免费看 | 欧美亚州| 国产亚洲精品一区二区三区 | 久久凹凸 | 午夜视频大全 | 欧美成人精品欧美一级 | 国产羞羞网站 | 日日鲁一鲁视频 | 亚洲精品一区二区三区在线看 | 日本在线观看高清完整版 |