首頁 web前端 js教程 JS的Event事件对象使用方法_javascript技巧

JS的Event事件对象使用方法_javascript技巧

May 16, 2016 pm 06:14 PM
event 事件對象


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

事件对象获取统一的方法:(来源于网络)
复制代码 代码如下:

function getEvent(event) {
var ev = event || window.event;
if (!ev) {
var c = this.getEvent.caller;
while (c) {
ev = c.arguments[0];
if (ev && (Event == ev.constructor || MouseEvent == ev.constructor)) { /怿飞注:YUI 源码 BUG,ev.constructor 也可能是 MouseEvent,不一定是 Event
break;
}
c = c.caller;
}
}
return ev;
}

调用执行的是:
复制代码 代码如下:

function foo(){
var e = getEvent();
alert(e);
}
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

PHP8.0中的事件處理庫:Event PHP8.0中的事件處理庫:Event May 14, 2023 pm 05:40 PM

PHP8.0中的事件處理庫:Event隨著互聯網的不斷發展,PHP作為一門流行的後台程式語言,被廣泛應用於各種Web應用程式的開發中。在這個過程中,事件驅動機製成為了非常重要的一環。 PHP8.0中的事件處理函式庫Event將為我們提供一個更有效率和彈性的事件處理方式。什麼是事件處理在網路應用程式的開發中,事件處理是一個非常重要的概念。事件可以是任何一種使用者行

Steam 夏季特賣 - Valve 預告 AAA 遊戲可享 95% 的折扣,確認病毒遊戲 Palworld 和內容警告的折扣 Steam 夏季特賣 - Valve 預告 AAA 遊戲可享 95% 的折扣,確認病毒遊戲 Palworld 和內容警告的折扣 Jun 26, 2024 pm 03:40 PM

Steam 的夏季特賣此前曾舉辦過一些最優惠的遊戲折扣,而今年 Valve 似乎又迎來了另一場全壘打。剛剛發布了一段預告片(請參見下文),其中展示了一些 Steam 夏季特賣折扣遊戲。

詳解JS onchange事件在下拉方塊中的使用 詳解JS onchange事件在下拉方塊中的使用 Aug 07, 2022 am 11:14 AM

本文為大家介紹js onchange 事件在下拉框中的使用,具有一定的參考價值,有興趣的小夥伴可以參考一下。

Python之Pygame的Event事件模組怎麼使用 Python之Pygame的Event事件模組怎麼使用 May 18, 2023 am 11:58 AM

Pygame的Event事件模組事件(Event)是Pygame的重要模組之一,它是建立整個遊戲程式的核心,例如常用的滑鼠點擊、鍵盤敲擊、遊戲視窗移動、調整視窗大小、觸發特定的情節、退出遊戲等,這些都可以看做是「事件」。事件類型Pygame定義了一個專門用來處理事件的結構,即事件隊列,該結構遵循遵循隊列「先到先處理」的基本原則,透過事件隊列,我們可以有序的、逐一的處理用戶的操作(觸發事件)。下述表格列出了Pygame中常用的遊戲事件:名稱說明QUIT用戶按下視窗的關閉按鈕ATIVEEVENTPy

Steam 夏季促銷預告片預告 AAA 遊戲優惠 95%,確認 Palworld、Stellaris 降價,內容警告 Steam 夏季促銷預告片預告 AAA 遊戲優惠 95%,確認 Palworld、Stellaris 降價,內容警告 Jun 26, 2024 am 06:30 AM

Steam 的夏季特賣此前曾舉辦過一些最優惠的遊戲折扣,而今年 Valve 似乎又迎來了另一場全壘打。剛剛發布了一段預告片(請參見下文),其中展示了一些 Steam 夏季特賣折扣遊戲。

在JavaScript中,當瀏覽器視窗調整大小時,這是哪個事件? 在JavaScript中,當瀏覽器視窗調整大小時,這是哪個事件? Sep 05, 2023 am 11:25 AM

使用window.outerWidth和window.outerHeight事件在JavaScript中取得視窗大小,當瀏覽器調整大小時。範例您可以嘗試執行以下程式碼來使用事件檢查瀏覽器視窗大小−<!DOCTYPEhtml><html>  <head>   <script>&am

Tesla 發出 Robotaxi 邀請參加 10 月 10 日在洛杉磯舉行的自動駕駛演示活動 Tesla 發出 Robotaxi 邀請參加 10 月 10 日在洛杉磯舉行的自動駕駛演示活動 Sep 27, 2024 am 06:20 AM

最初預計特斯拉將在今年8 月推出之前洩露的Robotaxi,但首席執行官 Elon Musk 推遲了這一活動,理由是Robotaxi 前部的美觀發生了變化,並且在最後一刻需要額外的時間

深入解析JS中的事件物件Event 深入解析JS中的事件物件Event Aug 04, 2022 pm 07:56 PM

事件發生以後,會產生一個事件物件(Event),代表事件的狀態。以下這篇文章就來帶大家深入了解JS中的事件物件Event,對它做一個詳細的解讀,希望對大家有幫助!

See all articles