2008年12月31日

event:特徵一節

特徵一節 | 特徵二節 | 特徵三節 | 方法一節 | 方法二節

當事件發生時,會動態產生一個 event 物件,事件操控器可以由此物件讀取事件的資訊。

event 的特徵
altKey

內存布林值,true 表示事件發生時, alt 鍵被按下。

charCode

內存鍵盤事件 onkeypress 產生的字母之獨角碼(Unicode),不含非字母鍵。不能用在 onkeydown, onkeyup。

  • IE 無此項;Firefox, Safari, Chrome 有支援。
ctrlKey

內存布林值,true 表示事件發生時, ctrl 鍵被按下。

isChar

內存布林值,true 表示事件發生產生一個字母。

  • IE, Safari, Chrome 無此項;Firefox 失誤。
keyCode

內存鍵盤事件 onkeydown, onkeyup 產生的獨角碼(Unicode),包括字母與非字母鍵,與 charCode 不同。不能用在 onkeypress。

metaKey

內存布林值,true 表示事件發生時, meta 鍵被按下。

  • IE 無此項;Firefox, Safari, Chrome 有支援。
shiftKey

內存布林值,true 表示事件發生時, shift 鍵被按下。

which

內存鍵盤事件產生的獨角碼,可用在 onkeydown, onkeyup, onkeypress。

  • IE 無此項;Firefox, Safari, Chrome 有支援。
bubbles

內存布林值,true 表示事件會在 DOM 向上傳遞。

  • IE 無此項;Firefox, Safari, Chrome 有支援。
cancelBubble

內存布林值,true 表示事件在 DOM 向上傳遞中被取消。

cancelable

內存布林值,true 表示事件可以被取消。

  • IE 無此項;Firefox, Safari, Chrome 有支援。

©2008-2009 by ant2legs, All Rights Reserved. ant2legs 擁有其製作的文章,圖片與程式的著作權,所有權利保留。