欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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ì)象的獲取方法如下,感興趣的朋友可以參考下

簡(jiǎn)介:

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)文章

  • 如何使用ImageDecoder API讓GIF圖片暫停播放

    如何使用ImageDecoder API讓GIF圖片暫停播放

    在本文中,我們介紹了如何使用ImageDecoder API來暫停GIF圖像的播放,雖然這需要一些JavaScript編程知識(shí),但它是一個(gè)非常強(qiáng)大的技術(shù),可以讓您對(duì)GIF圖像進(jìn)行各種高級(jí)操作,感興趣的朋友跟隨小編一起看看吧
    2023-06-06
  • js實(shí)現(xiàn)下拉框效果(select)

    js實(shí)現(xiàn)下拉框效果(select)

    本文主要介紹了js實(shí)現(xiàn)下拉框效果的方法實(shí)例。具有很好的參考價(jià)值。下面跟著小編一起來看下吧
    2017-03-03
  • JavaScript中讀取和保存文件實(shí)例

    JavaScript中讀取和保存文件實(shí)例

    這篇文章主要介紹了JavaScript中讀取和保存文件實(shí)例,使用HTML5 File API實(shí)現(xiàn),需要的朋友可以參考下
    2014-05-05
  • javaScript 利用閉包模擬對(duì)象的私有屬性

    javaScript 利用閉包模擬對(duì)象的私有屬性

    JavaScript缺少塊級(jí)作用域,沒有private修飾符,但它具有函數(shù)作用域。作用域的好處是內(nèi)部函數(shù)可以訪問它們的外部函數(shù)的參數(shù)和變量(除了this和argument
    2011-12-12
  • JS數(shù)組方法reduce的用法實(shí)例分析

    JS數(shù)組方法reduce的用法實(shí)例分析

    這篇文章主要介紹了JS數(shù)組方法reduce的用法,結(jié)合實(shí)例形式詳細(xì)分析了JS數(shù)組方法reduce的基本功能、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2020-03-03
  • js實(shí)現(xiàn)兼容性好的微軟官網(wǎng)導(dǎo)航下拉菜單效果

    js實(shí)現(xiàn)兼容性好的微軟官網(wǎng)導(dǎo)航下拉菜單效果

    這篇文章主要介紹了js實(shí)現(xiàn)兼容性好的微軟官網(wǎng)導(dǎo)航下拉菜單效果,涉及JavaScript基于鼠標(biāo)事件實(shí)現(xiàn)頁面樣式變換的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-09-09
  • easyui-datagrid特殊字符不能顯示的處理方法

    easyui-datagrid特殊字符不能顯示的處理方法

    下面小編就為大家?guī)硪黄猠asyui-datagrid特殊字符不能顯示的處理方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-04-04
  • javascript 獲取HTMl文件指定元素的代碼

    javascript 獲取HTMl文件指定元素的代碼

    獲取HTMl文件制定的元素的實(shí)現(xiàn)代碼,需要的朋友可以參考下。
    2010-04-04
  • javascript實(shí)現(xiàn)貪吃蛇小游戲思路

    javascript實(shí)現(xiàn)貪吃蛇小游戲思路

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)貪吃蛇思路小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 15個(gè)用于開發(fā)的TypeScript高級(jí)技巧分享

    15個(gè)用于開發(fā)的TypeScript高級(jí)技巧分享

    這篇文章主要來和大家分享一下15個(gè)用于開發(fā)的TypeScript高級(jí)技巧,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解一下
    2023-07-07

最新評(píng)論