在ie中,事件物件是window物件的乙個屬性event。也就是說,事件處理函式必須這樣訪問事件物件:
odiv.οnclick=function()儘管它是window物件的屬性,event物件還是只能在事件發生時訪問。所有的事件處理函式執行完畢後,事件物件就被銷毀。
dom標準規則說,event物件必須作為唯一的引數傳給事件處理函式。所以,在dom相容的瀏覽器中訪問事件物件,要這麼做:
odiv.οnclick=function()理解:相當於是執行了window.onclick(event)方法,裡面方法執行的內容是自己定義的test(event)方法,恰好傳遞的闡述就是瀏覽器建立的event事件物件,這樣我們就能在自定義的event方法中獲取event物件
上述**還可以這麼寫
理解:arguments[0]表示是onclick(event)方法的第乙個引數,即arguments[0]等於event引數。
在ie中彈出效果
function onclick()備註:event是乙個不被識別的值。
解決辦法:相容ie 和 非ie瀏覽器
//event不需要加引號
function showdiv(event)
獲取事件的方法
function getevent(event)1、event代表事件的狀態,例如觸發event物件的元素、滑鼠的位置及狀態、按下的鍵等等。c = c.caller;
} }return ev;
}function foo()
2、event物件只在事件發生的過程中才有效。
3、event的某些屬性只對特定的事件有意義。比如,fromelement 和 toelement 屬性只對 onmouseover 和 onmouseout 事件有意義。
12.returnvalue
描述:
設定或檢查從事件中返回的值
語法:
event.returnvalue[ = boolean]
可能的值:
true 事件中的值被返回
false 源物件上事件的預設操作被取消
19.type
描述:
返回事件名。
語法:
event.type
注釋:
返回沒有「on」作為字首的事件名,比如,onclick事件返回的type是click
唯讀。
物件導向學習記錄 一
首先得說說的經歷,我是乙個嵌入式軟體開發工程師,屬於偏底層的軟體工作。大多是直接和硬體打交道。比如微控制器啊,arm啊等等。所以在我的心裡,面向過程的是思想是根深蒂固的。在沒有接觸物件導向以前,總覺得面向過程是最好的,對物件導向是嗤之以鼻的。但在工作的過程中,慢慢的發現了c不能解決的問題,就是重用性...
PowerShell 學習筆記 物件(一)
對於我這個 it pro 來說,powershell 的學習還真不輕鬆。無論它今後發展成什麼樣子,它現在卻實實在在地是個指令碼語言,是語言!我一聽函式 變數 物件,就頭疼的人,今天暫且列一些概念在這裡吧,還需要進一步消化。1.powershell 中的物件 事例 get process 如上圖所示,...
pandas學習 一 Series物件
ser ies對 象的建立 colorseries物件的建立 series 物件的創 建 s er ies類 型是注重 索引和值 的一種類 型series型別是注重索引和值的一種型別 series 型別是注 重索引和 值的一種 型別使 用s erie s來建立 乙個基本 seri es型別 使用se...