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