关于js中function(e) e的理解
生活随笔
收集整理的這篇文章主要介紹了
关于js中function(e) e的理解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
e是事件,在firefox中只能在事件現場使用window.event,所以只有把event傳給函數使用。
為了兼容FF和其它瀏覽器,一般會在函數里重新給e賦值:
e = window.event || e;
也就是說,如果window.event存在,則該瀏覽器支持直接使用window.event,否在就是不支持,不支持就使用傳進來的e。
如下代碼:
<SCRIPT LANGUAGE="JavaScript">
<!--
window.onload = function(e){
//alert(window.event.type) // IE時調用,非IE注釋掉否則報錯
alert(e.type); // FF時調用,非FF注釋掉否則報錯
// 由于這里的事件是window.onload ,所以打印type兩個都會顯示”load“。
}
//-->
轉載于:https://www.cnblogs.com/hiloo/p/3422720.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的关于js中function(e) e的理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 长城魏牌CMO:增程混动跑到80码以上会
- 下一篇: 把A表中的a字段和b字段数据 复制到B表