我的人生路 |
|
|||
日歷
統(tǒng)計
導(dǎo)航常用鏈接留言簿(5)隨筆分類隨筆檔案文章分類文章檔案相冊顏色搜索最新評論
閱讀排行榜評論排行榜 |
成員表
|
屬性
集合
集合 | 描述 |
---|---|
all | 返回對象所包含的元素集合的引用。 |
anchors | 獲取所有帶有 name 和/或 id 屬性的 a 對象的集合。此集合中的對象以 HTML 源順序排列。 |
applets | 獲取文檔中所有 applet 對象的集合。 |
childNodes | 獲取作為指定對象直接后代的 HTML 元素和 TextNode 對象的集合。 |
embeds | 獲取文檔中所有 embed 對象的集合。 |
forms | 獲取以源順序排列的文檔中所有 form 對象的集合。 |
frames | 獲取給定文檔定義或與給定窗口關(guān)聯(lián)的文檔定義的所有 window 對象的集合。 |
images | 獲取以源順序排列的文檔中所有 img 對象的集合。 |
links | 獲取文檔中所有指定了 HREF 屬性的 a 對象和所有 area 對象的集合。 |
namespaces | 獲取 namespace 對象的集合。 |
scripts | 獲取文檔中所有 script 對象的集合。 |
styleSheets | 獲取代表與文檔中每個 link 或 style 對象的實(shí)例相對應(yīng)的樣式表的 styleSheet 對象的集合。 |
事件
事件 | 描述 |
---|---|
onactivate | 當(dāng)對象設(shè)置為活動元素時觸發(fā)。 |
onbeforeactivate![]() |
對象要被設(shè)置為當(dāng)前元素前立即觸發(fā)。 |
onbeforecut | 當(dāng)選中區(qū)從文檔中刪除之前在源對象觸發(fā)。 |
onbeforedeactivate | 在 activeElement 從當(dāng)前對象變?yōu)楦肝臋n其它對象之前立即觸發(fā)。 |
onbeforeeditfocus | 在包含于可編輯元素內(nèi)的對象進(jìn)入用戶界面激活狀態(tài)前或可編輯容器變成控件選中區(qū)前觸發(fā)。 |
onbeforepaste | 在選中區(qū)從系統(tǒng)剪貼板粘貼到文檔前在目標(biāo)對象上觸發(fā)。 |
onclick | 在用戶用鼠標(biāo)左鍵單擊對象時觸發(fā)。 |
oncontextmenu | 在用戶使用鼠標(biāo)右鍵單擊客戶區(qū)打開上下文菜單時觸發(fā)。 |
oncontrolselect | 當(dāng)用戶將要對該對象制作一個控件選中區(qū)時觸發(fā)。 |
oncut | 當(dāng)對象或選中區(qū)從文檔中刪除并添加到系統(tǒng)剪貼板上時在源元素上觸發(fā)。 |
ondblclick | 當(dāng)用戶雙擊對象時觸發(fā)。 |
ondeactivate | 當(dāng) activeElement 從當(dāng)前對象變?yōu)楦肝臋n其它對象時觸發(fā)。 |
ondrag | 當(dāng)進(jìn)行拖曳操作時在源對象上持續(xù)觸發(fā)。 |
ondragend | 當(dāng)用戶在拖曳操作結(jié)束后釋放鼠標(biāo)時在源對象上觸發(fā)。 |
ondragenter | 當(dāng)用戶拖曳對象到一個合法拖曳目標(biāo)時在目標(biāo)元素上觸發(fā)。 |
ondragleave | 當(dāng)用戶在拖曳操作過程中將鼠標(biāo)移出合法拖曳目標(biāo)時在目標(biāo)對象上觸發(fā)。 |
ondragover | 當(dāng)用戶拖曳對象劃過合法拖曳目標(biāo)時持續(xù)在目標(biāo)元素上觸發(fā)。 |
ondragstart | 當(dāng)用戶開始拖曳文本選中區(qū)或選中對象時在源對象上觸發(fā)。 |
ondrop | 當(dāng)鼠標(biāo)按鈕在拖曳操作過程中釋放時在目標(biāo)對象上觸發(fā)。 |
onfocusin![]() |
當(dāng)元素將要被設(shè)置為焦點(diǎn)之前觸發(fā)。 |
onfocusout![]() |
在移動焦點(diǎn)到其它元素之后立即觸發(fā)于當(dāng)前擁有焦點(diǎn)的元素上觸發(fā)。 |
onhelp | 當(dāng)用戶在瀏覽器為當(dāng)前窗口時按 F1 鍵時觸發(fā)。 |
onkeydown | 當(dāng)用戶按下鍵盤按鍵時觸發(fā)。 |
onkeypress | 當(dāng)用戶按下字面鍵時觸發(fā)。 |
onkeyup | 當(dāng)用戶釋放鍵盤按鍵時觸發(fā)。 |
onmousedown | 當(dāng)用戶用任何鼠標(biāo)按鈕單擊對象時觸發(fā)。 |
onmousemove | 當(dāng)用戶將鼠標(biāo)劃過對象時觸發(fā)。 |
onmouseout | 當(dāng)用戶將鼠標(biāo)指針移出對象邊界時觸發(fā)。 |
onmouseover | 當(dāng)用戶將鼠標(biāo)指針移動到對象內(nèi)時觸發(fā)。 |
onmouseup | 當(dāng)用戶在鼠標(biāo)位于對象之上時釋放鼠標(biāo)按鈕時觸發(fā)。 |
onmousewheel![]() |
當(dāng)鼠標(biāo)滾輪按鈕旋轉(zhuǎn)時觸發(fā)。 |
onmove | 當(dāng)對象移動時觸發(fā)。 |
onmoveend | 當(dāng)對象停止移動時觸發(fā)。 |
onmovestart | 當(dāng)對象開始移動時觸發(fā)。 |
onpaste | 當(dāng)用戶粘貼數(shù)據(jù)以便從系統(tǒng)剪貼板向文檔傳送數(shù)據(jù)時在目標(biāo)對象上觸發(fā)。 |
onpropertychange | 當(dāng)在對象上發(fā)生對象上發(fā)生屬性更改時觸發(fā)。 |
onreadystatechange | 當(dāng)對象狀態(tài)變更時觸發(fā)。 |
onresizeend | 當(dāng)用戶更改完控件選中區(qū)中對象的尺寸時觸發(fā)。 |
onresizestart | 當(dāng)用戶開始更改控件選中區(qū)中對象的尺寸時觸發(fā)。 |
onselectionchange | 當(dāng)文檔的選中狀態(tài)改變時觸發(fā)。 |
onstop | 當(dāng)用戶單擊停止按鈕或離開 Web 頁面時觸發(fā)。 |
方法
方法 | 描述 |
---|---|
attachEvent | 將指定函數(shù)綁定到事件,以便每當(dāng)該事件在對象上觸發(fā)時都調(diào)用該函數(shù)。 |
clear | 目前尚未支持。 |
close | 關(guān)閉輸出流并強(qiáng)制將數(shù)據(jù)發(fā)送到顯示。 |
createAttribute![]() |
以指定名稱創(chuàng)建 attribute 對象。 |
createComment![]() |
以指定數(shù)據(jù)創(chuàng)建 comment 對象。 |
createDocumentFragment | 創(chuàng)建一個新文檔。 |
createElement | 為指定標(biāo)簽創(chuàng)建一個元素的實(shí)例。 |
createEventObject | 生成當(dāng)使用 fireEvent 方法時用于傳遞事件相關(guān)信息的 event 對象。 |
createStyleSheet | 為文檔創(chuàng)建樣式表。 |
createTextNode | 從指定值中創(chuàng)建文本字符串。 |
detachEvent | 從事件中取消指定函數(shù)的綁定,這樣當(dāng)事件觸發(fā)時函數(shù)就不會收到通知了。 |
elementFromPoint | 返回指定 x 和 y 坐標(biāo)的元素。 |
execCommand | 在當(dāng)前文檔、當(dāng)前選中區(qū)或給定范圍上執(zhí)行命令。 |
focus | 使得元素得到焦點(diǎn)并執(zhí)行由 onfocus 事件指定的代碼。 |
getElementById | 獲取對 ID 標(biāo)簽屬性為指定值的第一個對象的引用。 |
getElementsByName | 根據(jù) NAME 標(biāo)簽屬性的值獲取對象的集合。 |
getElementsByTagName | 獲取基于指定元素名稱的對象集合。 |
hasFocus | 獲取表明對象目前是否擁有焦點(diǎn)的值。 |
mergeAttributes | 復(fù)制所有讀/寫標(biāo)簽屬性到指定元素。 |
open | 此方法以兩種方式工作。該方法打開一個文檔用于收集 write 和 writeln 方法的輸出。在這種情況下,只使用前兩個參數(shù) url 和 name。若指定了附加參數(shù),此方法將打開一個窗口,這與 window 對象的 window.open 方法相同。 |
queryCommandEnabled | 返回表明指定命令是否可于給定文檔當(dāng)前狀態(tài)下使用 execCommand 命令成功執(zhí)行的 Boolean 值。 |
queryCommandIndeterm | 返回表明指定命令是否處于模糊狀態(tài)的 Boolean 值。 |
queryCommandState | 返回表明命令當(dāng)前狀態(tài)的 Boolean 值。 |
queryCommandSupported | 返回表明當(dāng)前命令是否在當(dāng)前區(qū)域上支持的 Boolean 值。 |
queryCommandValue | 返回文檔、范圍或當(dāng)前選中區(qū)對于給定命令的當(dāng)前值。 |
recalc | 重新計算當(dāng)前文檔中的全部動態(tài)屬性。 |
releaseCapture | 釋放當(dāng)前文檔中對象的鼠標(biāo)捕捉。 |
setActive | 設(shè)置對象為當(dāng)前對象而不將對象置為焦點(diǎn)。 |
write | 在指定窗口的文檔中寫入一個或多個 HTML 表達(dá)式。 |
writeln | 在指定窗口的文檔中寫入一個或多個 HTML 表達(dá)式,后面追加一個換行符。 |
對象
元素 | 對象 | 描述 |
---|---|---|
BODY | body | 指定文檔主體的開始和結(jié)束。 |
implementation![]() |
包含了關(guān)于對象支持的模塊信息。 | |
location | 包含關(guān)于當(dāng)前 URL 的信息。 | |
selection | 代表了當(dāng)前激活選中區(qū),即高亮文本塊,和/或文當(dāng)中用戶可執(zhí)行某些操作的其它元素。 | |
TITLE | title | 包含文檔的標(biāo)題。 |
樣式
樣式屬性 | 描述 |
---|---|
compatMode![]() |
設(shè)置或獲取表明此對象是否應(yīng)用標(biāo)準(zhǔn)兼容模式的值。 |
注釋
此對象在 Microsoft? Internet Explorer 3.0 的腳本中可用。
使用 document 對象可以對 HTML 文檔進(jìn)行檢查、修改或添加內(nèi)容,并處理該文檔內(nèi)部的事件。在 Web 頁面上,document 對象可通過 window 對象的 document 屬性引用,或者直接引用。
document 對象在主文檔的任意時間均可用,但是對于目前正在輕便動態(tài) HTML(DHTML) 行為中使用的 HTML 組件(HTC)來說卻不可用。這是因?yàn)檩p便的行為僅當(dāng)在 HTC 文件中不使用 document 對象時才可被定義。結(jié)果將使得輕便的行為比常規(guī)行為運(yùn)行更加快速和有效率。但是,輕便的 DHTML 行為可以與常規(guī)的 DHTML 行為一樣的方法訪問主文檔的 document 對象。
ondocumentready 事件將通知 DHTML 行為包含該行為的主 Web 頁面的 document 對象可用。只要 ondocumentready 被觸發(fā),行為就可以開始處理主 document 屬性。
行為中的腳本可以在 HTC 或主文檔中引用 document 對象。如果要在 HTC 文件中編碼腳本,應(yīng)使用 element.document 來引用主文檔的 document 對象。
示例
下面的例子使用了 document 對象檢查文檔標(biāo)題并在消息框中顯示該標(biāo)題(如果非空)。
if (document.title!="") alert("標(biāo)題為 " + document.title)下面的例子演示了在瀏覽器的狀態(tài)欄上顯示鼠標(biāo)當(dāng)前位置的事件句柄函數(shù),所得位置相對于文檔的左上角。
顯示示例
<HTML> <HEAD><TITLE>報告鼠標(biāo)移動</TITLE> <SCRIPT LANGUAGE="JScript"> function reportMove() { window.status = "X=" + window.event.x + " Y=" + window.event.y; } </SCRIPT> <BODY onmousemove="reportMove()"> <H1>歡迎!</H1> </BODY> </HTML>
標(biāo)準(zhǔn)信息
沒有應(yīng)用于此對象的公共標(biāo)準(zhǔn)。
應(yīng)用到
|
|
![]() |
|
Copyright © 一天一點(diǎn)愛戀 | Powered by: 博客園 模板提供:滬江博客 |