EMBED 元素 | embed 對象
external 對象
DHTML 對象
代表事件狀態(tài),如事件發(fā)生的元素,鍵盤狀態(tài),鼠標(biāo)位置和鼠標(biāo)按鈕狀態(tài)。
成員表
屬性 描述 Abstract 使用 event 對象獲取高級流重定向器(ASX)文件中項目橫幅的 Abstract 內(nèi)容。 altKey 設(shè)置或獲取 Alt 鍵的狀態(tài)。 altLeft 設(shè)置或獲取左 Alt 鍵的狀態(tài)。 Banner 使用 event 對象獲取高級流重定向器(ASX)文件中項目的 Banner 內(nèi)容。 button 設(shè)置或獲取用戶所按的鼠標(biāo)按鈕。 cancelBubble 設(shè)置或獲取當(dāng)前事件是否要在事件句柄中向上冒泡。 clientX 設(shè)置或獲取鼠標(biāo)指針位置相對于窗口客戶區(qū)域的 x 坐標(biāo),其中客戶區(qū)域不包括窗口自身的控件和滾動條。 clientY 設(shè)置或獲取鼠標(biāo)指針位置相對于窗口客戶區(qū)域的 y 坐標(biāo),其中客戶區(qū)域不包括窗口自身的控件和滾動條。 contentOverflow 獲取表明文檔處理當(dāng)前 LayoutRect 對象后是否包含附加的內(nèi)容。 ctrlKey 設(shè)置或獲取 Ctrl 鍵的狀態(tài)。 ctrlLeft 設(shè)置或獲取左 Ctrl 鍵的狀態(tài)。 dataFld 設(shè)置或獲取 oncellchange 事件影響的數(shù)據(jù)列。 fromElement 設(shè)置或獲取事件發(fā)生時激活或鼠標(biāo)將要離開的對象。 keyCode 設(shè)置或獲取與導(dǎo)致事件的按鍵關(guān)聯(lián)的 Unicode 按鍵代碼。 MoreInfo 通過 event 對象獲取高級流重定向器(ASX)文件中項目橫幅的 MoreInfo 內(nèi)容。 nextPage 獲取打印模板中下頁的位置。 offsetX 設(shè)置或獲取鼠標(biāo)指針位置相對于觸發(fā)事件的對象的 x 坐標(biāo)。 offsetY 設(shè)置或獲取鼠標(biāo)指針位置相對于觸發(fā)事件的對象的 y 坐標(biāo)。 propertyName 設(shè)置或獲取對象上發(fā)生更改的屬性名稱。 qualifier 設(shè)置或獲取由數(shù)據(jù)源對象提供的數(shù)據(jù)成員的名稱。 reason 設(shè)置或獲取數(shù)據(jù)源對象的數(shù)據(jù)傳輸結(jié)果。 recordset 從數(shù)據(jù)源對象設(shè)置或獲取對默認(rèn)數(shù)據(jù)集的引用。 repeat 獲取 onkeydown 事件是否正在重復(fù)。 returnValue 設(shè)置或獲取事件的返回值。 saveType 當(dāng) oncontentsave 觸發(fā)時獲取剪貼板類型。 screenX 設(shè)置或獲取獲取鼠標(biāo)指針位置相對于用戶屏幕的 x 坐標(biāo)。 screenY 設(shè)置或獲取鼠標(biāo)指針位置相對于用戶屏幕的 y 坐標(biāo)。 shiftKey 設(shè)置或獲取 Shift 鍵的狀態(tài)。 shiftLeft 設(shè)置或獲取左 Shift 鍵的狀態(tài)。 srcElement 設(shè)置或獲取觸發(fā)事件的對象。 srcFilter 設(shè)置或獲取觸發(fā) onfilterchange 事件的濾鏡對象。 srcUrn 獲取觸發(fā)事件的行為的統(tǒng)一資源名稱(URN)。 toElement 設(shè)置或獲取用戶要將鼠標(biāo)指針移動指向的對象的引用。 type 從 event 對象中獲取事件名稱。 wheelDelta 設(shè)置或獲取滾輪按鈕滾動的距離和方向。 x 設(shè)置或獲取鼠標(biāo)指針位置相對于父文檔的 x 像素坐標(biāo)。 y 設(shè)置或獲取鼠標(biāo)指針位置相對于父文檔的 y 像素坐標(biāo)。
集合 描述 bookmarks 返回捆綁到當(dāng)前事件所影響的行上的 ActiveX® 數(shù)據(jù)對象(ADO)書簽的集合。 boundElements 返回頁面上所有綁定到給定數(shù)據(jù)集的所有元素的集合。
對象 描述 dataTransfer 提供了對于預(yù)定義的剪貼板格式的訪問,以便在拖曳操作中使用。
注釋
event 對象僅在事件中可用──這意味著,你可以在事件句柄中使用該對象,但不能在其它代碼中使用。
盡管所有事件屬性都可通過所有的 event 對象訪問,但是在某些事件中某些屬性可能無意義。例如,fromElement 和 toElement 屬性僅當(dāng)處理 onmouseover 和 onmouseout 事件時有意義。
在 Microsoft Visual Basic® 腳本版本(VBScript)中,你必須通過 window 對象訪問 event 對象。
此對象在 Microsoft® Internet Explorer 4.0 的腳本中可用。
示例
下面的例子使用了 event 對象來決定用戶單擊的位置是否在鏈接上,并且避免在 SHIFT 鍵按下時導(dǎo)航到鏈接。
<HTML> <HEAD><TITLE>取消鏈接</TITLE> <SCRIPT LANGUAGE="JScript"> function cancelLink() { if (window.event.srcElement.tagName == "A" && window.event.shiftKey) window.event.returnValue = false; } </SCRIPT> <BODY onclick="cancelLink()">下面的例子將在瀏覽器的狀態(tài)窗口上顯示當(dāng)前鼠標(biāo)位置。
<BODY onmousemove="window.status = 'X=' + window.event.x + ' Y=' + window.event.y">
標(biāo)準(zhǔn)信息
應(yīng)用到
window