Document interface
在瀏覽器中載入的任何網頁,並做為網頁內容的進入點,也就是 DOM 樹狀結構。
- Extends
-
Node,DocumentAndElementEventHandlers,DocumentOrShadowRoot,FontFaceSource,GlobalEventHandlers,NonElementParentNode,ParentNode,XPathEvaluatorBase
屬性
alink |
設定或取得檔中所有使用中連結的色彩。 |
all | 傳回物件所包含專案集合的參考。 |
anchors | 擷取具有名稱和/或id屬性之所有物件的集合。 此集合中的物件是 HTML 來源順序。 |
applets | 擷取檔中所有小程序物件的集合。 |
bg |
荒廢的。 設定或擷取值,指出對象背後的背景色彩。 |
body | 指定檔本文的開頭和結尾。 |
character |
傳回檔的編碼方式。 |
charset | 取得或設定用來編碼物件的字元集。 |
compat |
取得值,這個值表示物件是否開啟符合標準的模式。 |
content |
傳回檔的內容類型。 |
cookie | 傳回套用至文件的 HTTP Cookie。 如果沒有 Cookie 或 Cookie 無法套用至此資源,則會傳回空字串。 可以設定,將新的 Cookie 新增至元素的 HTTP Cookie 集合。 如果內容已沙盒化為唯一來源(例如在具有沙盒屬性的 iframe 中),則會在取得和設定時擲回 “SecurityError” DOMException。 |
current |
只要專案代表傳統腳本,就會傳回目前正在執行的腳本專案或 SVG 腳本專案。 在重新進入腳本執行的情況下,傳回最近在尚未完成執行之腳本之間開始執行的腳本。 如果檔目前未執行腳本或 SVG 腳本專案,則傳回 null(例如,因為執行中的腳本是事件處理程式或逾時),或者目前執行的腳本或 SVG 腳本專案代表模組腳本。 |
default |
會傳回使用中檔的 Window 物件。 |
design |
設定或取得值,指出是否可以編輯檔。 |
dir | 設定或擷取值,指出對象的讀取順序。 |
doctype | 取得物件,表示與目前文件相關聯的檔類型宣告。 |
document |
取得檔的根節點參考。 |
documentURI | 傳回檔的 URL。 |
domain | 設定或取得文件的安全性網域。 |
embeds | 擷取檔中所有內嵌物件的集合。 |
fg |
設定或取得檔的前景(文字)色彩。 |
forms | 擷取檔中所有表單物件的來源順序集合。 |
fullscreen | |
fullscreen |
如果文件能夠顯示全螢幕和全螢幕支援元素,則傳回 true,否則傳回 false。 |
head | 傳回 head 元素。 |
hidden | |
images | 擷取檔中 img 物件的來源順序集合。 |
implementation | 取得目前文件的實作物件。 |
input |
傳回用來建立載入至檔物件的網頁的字元編碼方式。 |
last |
取得頁面上次修改的日期,如果頁面提供一個。 |
link |
設定或取得文件連結的色彩。 |
links | 擷取指定 href 屬性的所有 物件集合,以及檔中所有區域物件。 |
location | 包含目前 URL 的相關信息。 |
moz |
|
ms |
|
onfullscreenchange | |
onfullscreenerror | |
onpointerlockchange | |
onpointerlockerror | |
onreadystatechange | 當物件的狀態變更時引發。 |
onvisibilitychange | |
owner |
|
picture |
|
plugins | 傳回檔中內嵌專案的 HTMLCollection。 |
ready |
擷取值,指出物件的目前狀態。 |
referrer | 取得將用戶參考至目前頁面的位置URL。 |
root |
|
scripts | 擷取檔中所有腳本物件的集合。 |
scrolling |
|
timeline | |
title | 包含文件的標題。 |
URL | 設定或取得目前檔的 URL。 |
visibility |
|
vlink |
設定或取得使用者已瀏覽之連結的色彩。 |
webkit |
繼承的屬性
active |
傳回檔中最深的專案,其中或要路由傳送至哪些索引鍵事件。 大致來說,這是檔中的焦點元素。 針對此 API 的目的,當子瀏覽內容聚焦於子系瀏覽內容時,其容器會集中在父瀏覽內容中。 例如,如果使用者將焦點移至 iframe 中的文字控件,iframe 就是 iframe 節點檔中 activeElement API 所傳回的專案。 同樣地,當焦點元素位於與 documentOrShadowRoot 不同的節點樹狀結構時,如果 documentOrShadowRoot 是包含焦點元素的內含上階,則傳回的元素會是位於與 documentOrShadowRoot 相同的節點樹狀結構中的主機,如果不是,則為 null。 |
adopted |
|
ATTRIBUTE_NODE | |
baseURI | 傳回節點檔的檔基底 URL。 |
CDATA_SECTION_NODE | node 是 CDATASection 節點。 |
child |
|
child |
傳回子系。 |
children | 傳回子專案。 |
COMMENT_NODE | node 是批注節點。 |
DOCUMENT_FRAGMENT_NODE | node 是 DocumentFragment 節點。 |
DOCUMENT_NODE | node 是檔。 |
DOCUMENT_POSITION_CONTAINED_BY | 當其他 是節點的子代時設定。 |
DOCUMENT_POSITION_CONTAINS | 當其他 是節點的上階時設定。 |
DOCUMENT_POSITION_DISCONNECTED | 當節點和其他不在相同樹狀結構中時設定。 |
DOCUMENT_POSITION_FOLLOWING | 當其他節點在下列節點時設定。 |
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | |
DOCUMENT_POSITION_PRECEDING | 當其他 是先前的節點時設定。 |
DOCUMENT_TYPE_NODE | node 是 doctype。 |
ELEMENT_NODE | node 是元素。 |
ENTITY_NODE | |
ENTITY_REFERENCE_NODE | |
first |
傳回第一個子系。 |
first |
傳回專案的第一個子系,否則傳回 null。 |
fonts | |
fullscreen |
會傳回檔的全屏幕專案。 |
is |
如果節點已連線,則傳回 true,否則傳回 false。 |
last |
傳回最後一個子系。 |
last |
傳回項目的最後一個子系,否則傳回 null。 |
next |
傳回下一個同層級。 |
node |
傳回適用於節點類型的字串。 |
node |
傳回節點的類型。 |
node |
|
NOTATION_NODE | |
onabort | 當使用者中止下載時引發。 |
onanimationcancel | |
onanimationend | |
onanimationiteration | |
onanimationstart | |
onauxclick | |
onbeforeinput | |
onblur | 當物件失去輸入焦點時引發。 |
oncancel | |
oncanplay | 發生於可能播放時,但需要進一步的緩衝處理。 |
oncanplaythrough | |
onchange | 當物件或選取範圍的內容變更時引發。 |
onclick | 當使用者按兩下物件上的滑鼠左鍵時引發 |
onclose | |
oncontextmenu | 當使用者單擊工作區中的滑鼠右鍵時引發,開啟操作功能表。 |
oncopy | |
oncuechange | |
oncut | |
ondblclick | 當使用者按兩下 物件時引發。 |
ondrag | 在拖曳作業期間持續引發來源物件。 |
ondragend | 當使用者在拖曳作業結束時放開滑鼠時,會在來源對象上引發。 |
ondragenter | 當使用者將物件拖曳至有效的置放目標時,會在目標項目上引發。 |
ondragleave | 當使用者在拖曳作業期間將滑鼠移出有效的置放目標時,會在目標對象上引發。 |
ondragover | 當使用者將物件拖曳到有效的置放目標上時,會持續引發目標專案。 |
ondragstart | 當用戶開始拖曳文字選取範圍或選取的物件時,會引發來源物件。 |
ondrop | |
ondurationchange | 發生於更新 duration 屬性時。 |
onemptied | 當媒體專案重設為其初始狀態時發生。 |
onended | 發生於到達播放結束時。 |
onerror | 在物件載入期間發生錯誤時引發。 |
onfocus | 當物件收到焦點時引發。 |
onformdata | |
ongotpointercapture | |
oninput | |
oninvalid | |
onkeydown | 當使用者按下按鍵時引發。 |
onkeypress | 當使用者按下英數位元鍵時引發。 |
onkeyup | 當使用者放開金鑰時引發。 |
onload | 在瀏覽器載入 物件之後立即引發。 |
onloadeddata | 在目前播放位置載入媒體數據時發生。 |
onloadedmetadata | 發生於已判斷媒體的持續時間和維度時。 |
onloadstart | 當 Internet Explorer 開始尋找媒體數據時發生。 |
onlostpointercapture | |
onmousedown | 當使用者使用任一滑鼠按鈕按兩下 物件時引發。 |
onmouseenter | |
onmouseleave | |
onmousemove | 當使用者將滑鼠移至物件上方時引發。 |
onmouseout | 當使用者將滑鼠指標移至物件界限之外時引發。 |
onmouseover | 當使用者將滑鼠指標移至 物件時引發。 |
onmouseup | 當使用者放開滑鼠按鈕時,會在物件上方放開滑鼠按鈕時引發。 |
onpaste | |
onpause | 發生於暫停播放時。 |
onplay | 發生於要求播放方法時。 |
onplaying | 當音訊或視訊開始播放時發生。 |
onpointercancel | |
onpointerdown | |
onpointerenter | |
onpointerleave | |
onpointermove | |
onpointerout | |
onpointerover | |
onpointerup | |
onprogress | 發生於表示下載媒體數據時的進度。 |
onratechange | 發生於播放速率增加或減少時。 |
onreset | 當使用者重設表單時引發。 |
onresize | |
onscroll | 當用戶在物件上的滾動條中重新放置滾動盒時引發。 |
onsecuritypolicyviolation | |
onseeked | 當搜尋作業結束時發生。 |
onseeking | 發生於移動目前播放位置時。 |
onselect | 當目前的選取範圍變更時引發。 |
onselectionchange | |
onselectstart | |
onslotchange | |
onstalled | 發生於下載已停止時。 |
onsubmit | |
onsuspend | 如果已刻意停止載入作業,就會發生。 |
ontimeupdate | 發生於指出目前播放位置時。 |
ontoggle | |
ontouchcancel | |
ontouchend | |
ontouchmove | |
ontouchstart | |
ontransitioncancel | |
ontransitionend | |
ontransitionrun | |
ontransitionstart | |
onvolumechange | 發生於磁碟區變更或靜音或取消靜音時。 |
onwaiting | 播放停止時發生,因為影片資源的下一個畫面無法使用。 |
onwebkitanimationend | |
onwebkitanimationiteration | |
onwebkitanimationstart | |
onwebkittransitionend | |
onwheel | |
parent |
傳回父元素。 |
parent |
傳回父代。 |
picture |
|
pointer |
|
previous |
傳回上一個同層級。 |
PROCESSING_INSTRUCTION_NODE | node 是 ProcessingInstruction 節點。 |
style |
擷取 styleSheet 物件的集合,代表對應至文件中連結或樣式物件之每個實例的樣式表單。 |
text |
|
TEXT_NODE | node 是 Text 節點。 |
方法
繼承的方法
屬性詳細資料
alinkColor
警告
此 API 現已淘汰。
設定或取得檔中所有使用中連結的色彩。
alinkColor: string
屬性值
string
all
警告
此 API 現已淘汰。
傳回物件所包含專案集合的參考。
all: HTMLAllCollection
屬性值
HTMLAllCollection
anchors
警告
此 API 現已淘汰。
擷取具有名稱和/或id屬性之所有物件的集合。 此集合中的物件是 HTML 來源順序。
anchors: HTMLCollectionOf<HTMLAnchorElement>
屬性值
HTMLCollectionOf<HTMLAnchorElement>
applets
警告
此 API 現已淘汰。
擷取檔中所有小程序物件的集合。
applets: HTMLCollection
屬性值
HTMLCollection
bgColor
警告
此 API 現已淘汰。
荒廢的。 設定或擷取值,指出對象背後的背景色彩。
bgColor: string
屬性值
string
body
指定檔本文的開頭和結尾。
body: HTMLElement
屬性值
HTMLElement
characterSet
傳回檔的編碼方式。
characterSet: string
屬性值
string
charset
警告
此 API 現已淘汰。
This is a legacy alias of characterSet
.
取得或設定用來編碼物件的字元集。
charset: string
屬性值
string
compatMode
取得值,這個值表示物件是否開啟符合標準的模式。
compatMode: string
屬性值
string
contentType
傳回檔的內容類型。
contentType: string
屬性值
string
cookie
傳回套用至文件的 HTTP Cookie。 如果沒有 Cookie 或 Cookie 無法套用至此資源,則會傳回空字串。
可以設定,將新的 Cookie 新增至元素的 HTTP Cookie 集合。
如果內容已沙盒化為唯一來源(例如在具有沙盒屬性的 iframe 中),則會在取得和設定時擲回 “SecurityError” DOMException。
cookie: string
屬性值
string
currentScript
只要專案代表傳統腳本,就會傳回目前正在執行的腳本專案或 SVG 腳本專案。 在重新進入腳本執行的情況下,傳回最近在尚未完成執行之腳本之間開始執行的腳本。
如果檔目前未執行腳本或 SVG 腳本專案,則傳回 null(例如,因為執行中的腳本是事件處理程式或逾時),或者目前執行的腳本或 SVG 腳本專案代表模組腳本。
currentScript: null | HTMLOrSVGScriptElement
屬性值
null | HTMLOrSVGScriptElement
defaultView
會傳回使用中檔的 Window 物件。
defaultView: null | (Window & typeof globalThis)
屬性值
null | (Window & typeof globalThis)
designMode
設定或取得值,指出是否可以編輯檔。
designMode: string
屬性值
string
dir
設定或擷取值,指出對象的讀取順序。
dir: string
屬性值
string
doctype
取得物件,表示與目前文件相關聯的檔類型宣告。
doctype: null | DocumentType
屬性值
null | DocumentType
documentElement
取得檔的根節點參考。
documentElement: HTMLElement
屬性值
HTMLElement
documentURI
傳回檔的 URL。
documentURI: string
屬性值
string
domain
警告
此 API 現已淘汰。
設定或取得文件的安全性網域。
domain: string
屬性值
string
embeds
擷取檔中所有內嵌物件的集合。
embeds: HTMLCollectionOf<HTMLEmbedElement>
屬性值
HTMLCollectionOf<HTMLEmbedElement>
fgColor
警告
此 API 現已淘汰。
設定或取得檔的前景(文字)色彩。
fgColor: string
屬性值
string
forms
擷取檔中所有表單物件的來源順序集合。
forms: HTMLCollectionOf<HTMLFormElement>
屬性值
HTMLCollectionOf<HTMLFormElement>
fullscreen
警告
此 API 現已淘汰。
fullscreen: boolean
屬性值
boolean
fullscreenEnabled
如果文件能夠顯示全螢幕和全螢幕支援元素,則傳回 true,否則傳回 false。
fullscreenEnabled: boolean
屬性值
boolean
head
傳回 head 元素。
head: HTMLHeadElement
屬性值
HTMLHeadElement
hidden
hidden: boolean
屬性值
boolean
images
擷取檔中 img 物件的來源順序集合。
images: HTMLCollectionOf<HTMLImageElement>
屬性值
HTMLCollectionOf<HTMLImageElement>
implementation
取得目前文件的實作物件。
implementation: DOMImplementation
屬性值
DOMImplementation
inputEncoding
警告
此 API 現已淘汰。
This is a legacy alias of characterSet
.
傳回用來建立載入至檔物件的網頁的字元編碼方式。
inputEncoding: string
屬性值
string
lastModified
取得頁面上次修改的日期,如果頁面提供一個。
lastModified: string
屬性值
string
linkColor
警告
此 API 現已淘汰。
設定或取得文件連結的色彩。
linkColor: string
屬性值
string
links
擷取指定 href 屬性的所有 物件集合,以及檔中所有區域物件。
links: HTMLCollectionOf<HTMLAnchorElement | HTMLAreaElement>
屬性值
HTMLCollectionOf<HTMLAnchorElement | HTMLAreaElement>
location
包含目前 URL 的相關信息。
Location location
屬性值
Location
mozCancelFullScreen
mozCancelFullScreen: any
屬性值
any
msExitFullscreen
msExitFullscreen: any
屬性值
any
onfullscreenchange
onfullscreenchange: null | (this: Document, ev: Event) => any
屬性值
null | (this: Document, ev: Event) => any
onfullscreenerror
onfullscreenerror: null | (this: Document, ev: Event) => any
屬性值
null | (this: Document, ev: Event) => any
onpointerlockchange
onpointerlockchange: null | (this: Document, ev: Event) => any
屬性值
null | (this: Document, ev: Event) => any
onpointerlockerror
onpointerlockerror: null | (this: Document, ev: Event) => any
屬性值
null | (this: Document, ev: Event) => any
onreadystatechange
當物件的狀態變更時引發。
onreadystatechange: null | (this: Document, ev: Event) => any
屬性值
null | (this: Document, ev: Event) => any
onvisibilitychange
onvisibilitychange: null | (this: Document, ev: Event) => any
屬性值
null | (this: Document, ev: Event) => any
ownerDocument
ownerDocument: null
屬性值
null
pictureInPictureEnabled
pictureInPictureEnabled: boolean
屬性值
boolean
plugins
傳回檔中內嵌專案的 HTMLCollection。
plugins: HTMLCollectionOf<HTMLEmbedElement>
屬性值
HTMLCollectionOf<HTMLEmbedElement>
readyState
擷取值,指出物件的目前狀態。
readyState: DocumentReadyState
屬性值
DocumentReadyState
referrer
取得將用戶參考至目前頁面的位置URL。
referrer: string
屬性值
string
rootElement
警告
此 API 現已淘汰。
rootElement: null | SVGSVGElement
屬性值
null | SVGSVGElement
scripts
擷取檔中所有腳本物件的集合。
scripts: HTMLCollectionOf<HTMLScriptElement>
屬性值
HTMLCollectionOf<HTMLScriptElement>
scrollingElement
scrollingElement: null | Element
屬性值
null | Element
timeline
timeline: DocumentTimeline
屬性值
DocumentTimeline
title
包含文件的標題。
title: string
屬性值
string
URL
設定或取得目前檔的 URL。
URL: string
屬性值
string
visibilityState
visibilityState: DocumentVisibilityState
屬性值
DocumentVisibilityState
vlinkColor
警告
此 API 現已淘汰。
設定或取得使用者已瀏覽之連結的色彩。
vlinkColor: string
屬性值
string
webkitExitFullscreen
webkitExitFullscreen: void
屬性值
void
繼承的屬性詳細資料
activeElement
傳回檔中最深的專案,其中或要路由傳送至哪些索引鍵事件。 大致來說,這是檔中的焦點元素。
針對此 API 的目的,當子瀏覽內容聚焦於子系瀏覽內容時,其容器會集中在父瀏覽內容中。 例如,如果使用者將焦點移至 iframe 中的文字控件,iframe 就是 iframe 節點檔中 activeElement API 所傳回的專案。
同樣地,當焦點元素位於與 documentOrShadowRoot 不同的節點樹狀結構時,如果 documentOrShadowRoot 是包含焦點元素的內含上階,則傳回的元素會是位於與 documentOrShadowRoot 相同的節點樹狀結構中的主機,如果不是,則為 null。
activeElement: null | Element
屬性值
null | Element
繼承自 DocumentOrShadowRoot.activeElement
adoptedStyleSheets
adoptedStyleSheets: CSSStyleSheet[]
屬性值
CSSStyleSheet[]
繼承自 DocumentOrShadowRoot.adoptedStyleSheets
ATTRIBUTE_NODE
ATTRIBUTE_NODE: number
屬性值
number
繼承自 Node.ATTRIBUTE_NODE
baseURI
傳回節點檔的檔基底 URL。
baseURI: string
屬性值
string
繼承自 Node.baseURI
CDATA_SECTION_NODE
node 是 CDATASection 節點。
CDATA_SECTION_NODE: number
屬性值
number
繼承自 Node.CDATA_SECTION_NODE
childElementCount
childElementCount: number
屬性值
number
繼承自 parentNode.childElementCount
childNodes
傳回子系。
childNodes: NodeListOf<ChildNode>
屬性值
NodeListOf<ChildNode>
繼承自 Node.childNodes
children
傳回子專案。
children: HTMLCollection
屬性值
HTMLCollection
繼承自 ParentNode.children
COMMENT_NODE
node 是批注節點。
COMMENT_NODE: number
屬性值
number
繼承自 Node.COMMENT_NODE
DOCUMENT_FRAGMENT_NODE
node 是 DocumentFragment 節點。
DOCUMENT_FRAGMENT_NODE: number
屬性值
number
繼承自 Node.DOCUMENT_FRAGMENT_NODE
DOCUMENT_NODE
node 是檔。
DOCUMENT_NODE: number
屬性值
number
繼承自 Node.DOCUMENT_NODE 的
DOCUMENT_POSITION_CONTAINED_BY
當其他 是節點的子代時設定。
DOCUMENT_POSITION_CONTAINED_BY: number
屬性值
number
繼承自 Node.DOCUMENT_POSITION_CONTAINED_BY
DOCUMENT_POSITION_CONTAINS
當其他 是節點的上階時設定。
DOCUMENT_POSITION_CONTAINS: number
屬性值
number
繼承自 Node.DOCUMENT_POSITION_CONTAINS
DOCUMENT_POSITION_DISCONNECTED
當節點和其他不在相同樹狀結構中時設定。
DOCUMENT_POSITION_DISCONNECTED: number
屬性值
number
繼承自 Node.DOCUMENT_POSITION_DISCONNECTED
DOCUMENT_POSITION_FOLLOWING
當其他節點在下列節點時設定。
DOCUMENT_POSITION_FOLLOWING: number
屬性值
number
繼承自 Node.DOCUMENT_POSITION_FOLLOWING
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: number
屬性值
number
繼承自 Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
DOCUMENT_POSITION_PRECEDING
當其他 是先前的節點時設定。
DOCUMENT_POSITION_PRECEDING: number
屬性值
number
繼承自 Node.DOCUMENT_POSITION_PRECEDING
DOCUMENT_TYPE_NODE
node 是 doctype。
DOCUMENT_TYPE_NODE: number
屬性值
number
繼承自 Node.DOCUMENT_TYPE_NODE 的
ELEMENT_NODE
node 是元素。
ELEMENT_NODE: number
屬性值
number
繼承自 Node.ELEMENT_NODE
ENTITY_NODE
ENTITY_NODE: number
屬性值
number
繼承自 Node.ENTITY_NODE
ENTITY_REFERENCE_NODE
ENTITY_REFERENCE_NODE: number
屬性值
number
繼承自 Node.ENTITY_REFERENCE_NODE
firstChild
傳回第一個子系。
firstChild: null | ChildNode
屬性值
null | ChildNode
繼承自 Node.firstChild
firstElementChild
傳回專案的第一個子系,否則傳回 null。
firstElementChild: null | Element
屬性值
null | Element
繼承自 ParentNode.firstElementChild
fonts
fonts: FontFaceSet
屬性值
FontFaceSet
繼承自 FontFaceSource.fonts
fullscreenElement
會傳回檔的全屏幕專案。
fullscreenElement: null | Element
屬性值
null | Element
繼承自 DocumentOrShadowRoot.fullscreenElement
isConnected
如果節點已連線,則傳回 true,否則傳回 false。
isConnected: boolean
屬性值
boolean
繼承自 Node.isConnected
lastChild
傳回最後一個子系。
lastChild: null | ChildNode
屬性值
null | ChildNode
繼承自 Node.lastChild
lastElementChild
傳回項目的最後一個子系,否則傳回 null。
lastElementChild: null | Element
屬性值
null | Element
繼承自 ParentNode.lastElementChild
nextSibling
傳回下一個同層級。
nextSibling: null | ChildNode
屬性值
null | ChildNode
繼承自 Node.nextSibling
nodeName
傳回適用於節點類型的字串。
nodeName: string
屬性值
string
繼承自 Node.nodeName
nodeType
傳回節點的類型。
nodeType: number
屬性值
number
繼承自 Node.nodeType
nodeValue
nodeValue: null | string
屬性值
null | string
繼承自 Node.nodeValue
NOTATION_NODE
NOTATION_NODE: number
屬性值
number
繼承自 Node.NOTATION_NODE 的
onabort
當使用者中止下載時引發。
onabort: null | (this: GlobalEventHandlers, ev: UIEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: UIEvent) => any
繼承自 GlobalEventHandlers.onabort
onanimationcancel
onanimationcancel: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: AnimationEvent) => any
繼承自 GlobalEventHandlers.onanimationcancel
onanimationend
onanimationend: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: AnimationEvent) => any
繼承自 globalEventHandlers.onanimationend
onanimationiteration
onanimationiteration: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: AnimationEvent) => any
繼承自 GlobalEventHandlers.onanimationiteration
onanimationstart
onanimationstart: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: AnimationEvent) => any
繼承自 GlobalEventHandlers.onanimationstart
onauxclick
onauxclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.onauxclick
onbeforeinput
onbeforeinput: null | (this: GlobalEventHandlers, ev: InputEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: InputEvent) => any
繼承自 GlobalEventHandlers.onbeforeinput
onblur
當物件失去輸入焦點時引發。
onblur: null | (this: GlobalEventHandlers, ev: FocusEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: FocusEvent) => any
繼承自 GlobalEventHandlers.onblur
oncancel
oncancel: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.oncancel
oncanplay
發生於可能播放時,但需要進一步的緩衝處理。
oncanplay: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.oncanplay
oncanplaythrough
oncanplaythrough: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.oncanplaythrough
onchange
當物件或選取範圍的內容變更時引發。
onchange: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onchange
onclick
當使用者按兩下物件上的滑鼠左鍵時引發
onclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.onclick
onclose
onclose: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.onclose
oncontextmenu
當使用者單擊工作區中的滑鼠右鍵時引發,開啟操作功能表。
oncontextmenu: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.oncontextmenu
oncopy
oncopy: null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any
屬性值
null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any
繼承自 DocumentAndElementEventHandlers.oncopy
oncuechange
oncuechange: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.oncuechange
oncut
oncut: null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any
屬性值
null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any
繼承自 DocumentAndElementEventHandlers.oncut
ondblclick
當使用者按兩下 物件時引發。
ondblclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.ondblclick
ondrag
在拖曳作業期間持續引發來源物件。
ondrag: null | (this: GlobalEventHandlers, ev: DragEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: DragEvent) => any
繼承自 GlobalEventHandlers.ondrag
ondragend
當使用者在拖曳作業結束時放開滑鼠時,會在來源對象上引發。
ondragend: null | (this: GlobalEventHandlers, ev: DragEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: DragEvent) => any
繼承自 GlobalEventHandlers.ondragend
ondragenter
當使用者將物件拖曳至有效的置放目標時,會在目標項目上引發。
ondragenter: null | (this: GlobalEventHandlers, ev: DragEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: DragEvent) => any
繼承自 GlobalEventHandlers.ondragenter
ondragleave
當使用者在拖曳作業期間將滑鼠移出有效的置放目標時,會在目標對象上引發。
ondragleave: null | (this: GlobalEventHandlers, ev: DragEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: DragEvent) => any
繼承自 globalEventHandlers.ondragleave
ondragover
當使用者將物件拖曳到有效的置放目標上時,會持續引發目標專案。
ondragover: null | (this: GlobalEventHandlers, ev: DragEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: DragEvent) => any
繼承自 GlobalEventHandlers.ondragover
ondragstart
當用戶開始拖曳文字選取範圍或選取的物件時,會引發來源物件。
ondragstart: null | (this: GlobalEventHandlers, ev: DragEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: DragEvent) => any
繼承自 GlobalEventHandlers.ondragstart
ondrop
ondrop: null | (this: GlobalEventHandlers, ev: DragEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: DragEvent) => any
繼承自 globalEventHandlers.ondrop
ondurationchange
發生於更新 duration 屬性時。
ondurationchange: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.ondurationchange
onemptied
當媒體專案重設為其初始狀態時發生。
onemptied: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onemptied
onended
發生於到達播放結束時。
onended: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onended
onerror
在物件載入期間發生錯誤時引發。
onerror: OnErrorEventHandler
屬性值
OnErrorEventHandler
繼承自 GlobalEventHandlers.onerror
onfocus
當物件收到焦點時引發。
onfocus: null | (this: GlobalEventHandlers, ev: FocusEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: FocusEvent) => any
繼承自 GlobalEventHandlers.onfocus
onformdata
onformdata: null | (this: GlobalEventHandlers, ev: FormDataEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: FormDataEvent) => any
繼承自 GlobalEventHandlers.onformdata
ongotpointercapture
ongotpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 GlobalEventHandlers.ongotpointercapture
oninput
oninput: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.oninput
oninvalid
oninvalid: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.oninvalid
onkeydown
當使用者按下按鍵時引發。
onkeydown: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any
繼承自 GlobalEventHandlers.onkeydown
onkeypress
警告
此 API 現已淘汰。
當使用者按下英數位元鍵時引發。
onkeypress: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any
繼承自 globalEventHandlers.onkeypress
onkeyup
當使用者放開金鑰時引發。
onkeyup: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any
繼承自 GlobalEventHandlers.onkeyup
onload
在瀏覽器載入 物件之後立即引發。
onload: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.onload
onloadeddata
在目前播放位置載入媒體數據時發生。
onloadeddata: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onloadeddata
onloadedmetadata
發生於已判斷媒體的持續時間和維度時。
onloadedmetadata: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onloadedmetadata
onloadstart
當 Internet Explorer 開始尋找媒體數據時發生。
onloadstart: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onloadstart
onlostpointercapture
onlostpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 GlobalEventHandlers.onlostpointercapture
onmousedown
當使用者使用任一滑鼠按鈕按兩下 物件時引發。
onmousedown: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.onmousedown
onmouseenter
onmouseenter: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.onmouseenter
onmouseleave
onmouseleave: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.onmouseleave
onmousemove
當使用者將滑鼠移至物件上方時引發。
onmousemove: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 globalEventHandlers.onmousemove
onmouseout
當使用者將滑鼠指標移至物件界限之外時引發。
onmouseout: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.onmouseout
onmouseover
當使用者將滑鼠指標移至 物件時引發。
onmouseover: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.onmouseover
onmouseup
當使用者放開滑鼠按鈕時,會在物件上方放開滑鼠按鈕時引發。
onmouseup: null | (this: GlobalEventHandlers, ev: MouseEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: MouseEvent) => any
繼承自 GlobalEventHandlers.onmouseup
onpaste
onpaste: null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any
屬性值
null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any
繼承自 DocumentAndElementEventHandlers.onpaste
onpause
發生於暫停播放時。
onpause: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onpause
onplay
發生於要求播放方法時。
onplay: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.onplay
onplaying
當音訊或視訊開始播放時發生。
onplaying: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.onplaying
onpointercancel
onpointercancel: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 globalEventHandlers.onpointercancel
onpointerdown
onpointerdown: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 globalEventHandlers.onpointerdown
onpointerenter
onpointerenter: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 GlobalEventHandlers.onpointerenter
onpointerleave
onpointerleave: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 globalEventHandlers.onpointerleave
onpointermove
onpointermove: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 GlobalEventHandlers.onpointermove
onpointerout
onpointerout: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 globalEventHandlers.onpointerout
onpointerover
onpointerover: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 globalEventHandlers.onpointerover
onpointerup
onpointerup: null | (this: GlobalEventHandlers, ev: PointerEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: PointerEvent) => any
繼承自 GlobalEventHandlers.onpointerup
onprogress
發生於表示下載媒體數據時的進度。
onprogress: null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any
屬性值
null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any
繼承自 GlobalEventHandlers.onprogress
onratechange
發生於播放速率增加或減少時。
onratechange: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onratechange
onreset
當使用者重設表單時引發。
onreset: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onreset
onresize
onresize: null | (this: GlobalEventHandlers, ev: UIEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: UIEvent) => any
繼承自 GlobalEventHandlers.onresize
onscroll
當用戶在物件上的滾動條中重新放置滾動盒時引發。
onscroll: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onscroll
onsecuritypolicyviolation
onsecuritypolicyviolation: null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any
繼承自 globalEventHandlers.onsecuritypolicyviolation
onseeked
當搜尋作業結束時發生。
onseeked: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onseeked
onseeking
發生於移動目前播放位置時。
onseeking: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onseeking
onselect
當目前的選取範圍變更時引發。
onselect: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onselect
onselectionchange
onselectionchange: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onselectionchange
onselectstart
onselectstart: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onselectstart
onslotchange
onslotchange: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onslotchange
onstalled
發生於下載已停止時。
onstalled: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onstalled
onsubmit
onsubmit: null | (this: GlobalEventHandlers, ev: SubmitEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: SubmitEvent) => any
繼承自 GlobalEventHandlers.onsubmit
onsuspend
如果已刻意停止載入作業,就會發生。
onsuspend: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onsuspend
ontimeupdate
發生於指出目前播放位置時。
ontimeupdate: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.ontimeupdate
ontoggle
ontoggle: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.ontoggle
ontouchcancel
ontouchcancel?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: TouchEvent) => any
繼承自 GlobalEventHandlers.ontouchcancel
ontouchend
ontouchend?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: TouchEvent) => any
繼承自 GlobalEventHandlers.ontouchend
ontouchmove
ontouchmove?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: TouchEvent) => any
繼承自 GlobalEventHandlers.ontouchmove
ontouchstart
ontouchstart?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: TouchEvent) => any
繼承自 GlobalEventHandlers.ontouchstart
ontransitioncancel
ontransitioncancel: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: TransitionEvent) => any
繼承自 GlobalEventHandlers.ontransitioncancel
ontransitionend
ontransitionend: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: TransitionEvent) => any
繼承自 GlobalEventHandlers.ontransitionend
ontransitionrun
ontransitionrun: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: TransitionEvent) => any
繼承自 GlobalEventHandlers.ontransitionrun
ontransitionstart
ontransitionstart: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: TransitionEvent) => any
繼承自 GlobalEventHandlers.ontransitionstart
onvolumechange
發生於磁碟區變更或靜音或取消靜音時。
onvolumechange: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.onvolumechange
onwaiting
播放停止時發生,因為影片資源的下一個畫面無法使用。
onwaiting: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onwaiting
onwebkitanimationend
警告
此 API 現已淘汰。
This is a legacy alias of onanimationend
.
onwebkitanimationend: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.onwebkitanimationend
onwebkitanimationiteration
警告
此 API 現已淘汰。
This is a legacy alias of onanimationiteration
.
onwebkitanimationiteration: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.onwebkitanimationiteration
onwebkitanimationstart
警告
此 API 現已淘汰。
This is a legacy alias of onanimationstart
.
onwebkitanimationstart: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 GlobalEventHandlers.onwebkitanimationstart
onwebkittransitionend
警告
此 API 現已淘汰。
This is a legacy alias of ontransitionend
.
onwebkittransitionend: null | (this: GlobalEventHandlers, ev: Event) => any
屬性值
null | (this: GlobalEventHandlers, ev: Event) => any
繼承自 globalEventHandlers.onwebkittransitionend
onwheel
onwheel: null | (this: GlobalEventHandlers, ev: WheelEvent) => any
屬性值
null | (this: GlobalEventHandlers, ev: WheelEvent) => any
繼承自 GlobalEventHandlers.onwheel
parentElement
傳回父元素。
parentElement: null | HTMLElement
屬性值
null | HTMLElement
繼承自 Node.parentElement
parentNode
傳回父代。
parentNode: null | ParentNode
屬性值
null | ParentNode
繼承自 Node.parentNode
pictureInPictureElement
pictureInPictureElement: null | Element
屬性值
null | Element
繼承自 DocumentOrShadowRoot.pictureInPictureElement
pointerLockElement
pointerLockElement: null | Element
屬性值
null | Element
繼承自 DocumentOrShadowRoot.pointerLockElement
previousSibling
傳回上一個同層級。
previousSibling: null | ChildNode
屬性值
null | ChildNode
繼承自 Node.previousSibling
PROCESSING_INSTRUCTION_NODE
node 是 ProcessingInstruction 節點。
PROCESSING_INSTRUCTION_NODE: number
屬性值
number
繼承自 Node.PROCESSING_INSTRUCTION_NODE
styleSheets
擷取 styleSheet 物件的集合,代表對應至文件中連結或樣式物件之每個實例的樣式表單。
styleSheets: StyleSheetList
屬性值
StyleSheetList
繼承自 DocumentOrShadowRoot.styleSheets
textContent
textContent: null | string
屬性值
null | string
繼承自 Node.textContent
TEXT_NODE
node 是 Text 節點。
TEXT_NODE: number
屬性值
number
繼承自 Node.TEXT_NODE 的
方法詳細資料
addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)
function addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions)
參數
- type
-
string
- listener
-
EventListenerOrEventListenerObject
- options
-
boolean | AddEventListenerOptions
addEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | AddEventListenerOptions)
function addEventListener<K>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions)
參數
- type
-
K
- listener
-
(this: Document, ev: DocumentEventMap[K]) => any
- options
-
boolean | AddEventListenerOptions
adoptNode<T>(T)
從另一份文件移動節點並傳回它。
如果 node 是檔,則會擲回 “NotSupportedError” DOMException,或者,如果 node 是陰影根目錄,則會擲回 “HierarchyRequestError” DOMException。
function adoptNode<T>(node: T): T
參數
- node
-
T
傳回
T
captureEvents()
警告
此 API 現已淘汰。
function captureEvents()
caretRangeFromPoint(number, number)
警告
此 API 現已淘汰。
function caretRangeFromPoint(x: number, y: number): null | Range
參數
- x
-
number
- y
-
number
傳回
null | Range
clear()
警告
此 API 現已淘汰。
function clear()
close()
關閉輸出數據流,並強制傳送的數據顯示。
function close()
createAttribute(string)
建立具有指定名稱的屬性物件。
function createAttribute(localName: string): Attr
參數
- localName
-
string
傳回
Attr
createAttributeNS(null | string, string)
function createAttributeNS(namespace: null | string, qualifiedName: string): Attr
參數
- namespace
-
null | string
- qualifiedName
-
string
傳回
Attr
createCDATASection(string)
傳回數據為數據的 CDATASection 節點。
function createCDATASection(data: string): CDATASection
參數
- data
-
string
傳回
CDATASection
createComment(string)
使用指定的數據建立批注物件。
function createComment(data: string): Comment
參數
- data
-
string
設定批註對象的數據。
傳回
Comment
createDocumentFragment()
建立新的檔。
function createDocumentFragment(): DocumentFragment
傳回
DocumentFragment
createElement(string, ElementCreationOptions)
function createElement(tagName: string, options?: ElementCreationOptions): HTMLElement
參數
- tagName
-
string
- options
-
ElementCreationOptions
傳回
HTMLElement
createElement<K>(K, ElementCreationOptions)
為指定的標記建立 項目的實例。
function createElement<K>(tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K]
參數
- tagName
-
K
項目的名稱。
- options
-
ElementCreationOptions
傳回
HTMLElementTagNameMap[K]
createElement<K>(K, ElementCreationOptions)
警告
此 API 現已淘汰。
function createElement<K>(tagName: K, options?: ElementCreationOptions): HTMLElementDeprecatedTagNameMap[K]
參數
- tagName
-
K
- options
-
ElementCreationOptions
傳回
HTMLElementDeprecatedTagNameMap[K]
createElementNS("http://www.w3.org/1999/xhtml", string)
傳回命名空間命名空間的專案。 其命名空間前置詞將會是 qualifiedName 或 null 中 “:” (U+003E) 之前的所有專案。 其本機名稱將會是 qualifiedName 或 qualifiedName 中 “:” (U+003E) 之後的所有專案。
如果 localName 不符合 Name 生產環境,則會擲回 “InvalidCharacterError” DOMException。
如果下列其中一個條件為 true,則會擲回 “NamespaceError” DOMException:
localName 不符合 QName 生產環境。 Namespace前置詞不是 null,命名空間是空字串。 Namespace前置詞為 「xml」,而命名空間不是 XML 命名空間。 qualifiedName 或命名空間前置詞是 「xmlns」,而命名空間不是 XMLNS 命名空間。 namespace 是 XMLNS 命名空間,而 qualifiedName 和命名空間前置詞都不是 「xmlns」。
提供時,選項可用來建立自定義的內建專案。
function createElementNS(namespaceURI: "http://www.w3.org/1999/xhtml", qualifiedName: string): HTMLElement
參數
- namespaceURI
-
"http://www.w3.org/1999/xhtml"
- qualifiedName
-
string
傳回
HTMLElement
createElementNS("http://www.w3.org/2000/svg", string)
function createElementNS(namespaceURI: "http://www.w3.org/2000/svg", qualifiedName: string): SVGElement
參數
- namespaceURI
-
"http://www.w3.org/2000/svg"
- qualifiedName
-
string
傳回
SVGElement
createElementNS(null | string, string, ElementCreationOptions)
function createElementNS(namespaceURI: null | string, qualifiedName: string, options?: ElementCreationOptions): Element
參數
- namespaceURI
-
null | string
- qualifiedName
-
string
- options
-
ElementCreationOptions
傳回
Element
createElementNS(null | string, string, string | ElementCreationOptions)
function createElementNS(namespace: null | string, qualifiedName: string, options?: string | ElementCreationOptions): Element
參數
- namespace
-
null | string
- qualifiedName
-
string
- options
-
string | ElementCreationOptions
傳回
Element
createElementNS<K>("http://www.w3.org/2000/svg", K)
function createElementNS<K>(namespaceURI: "http://www.w3.org/2000/svg", qualifiedName: K): SVGElementTagNameMap[K]
參數
- namespaceURI
-
"http://www.w3.org/2000/svg"
- qualifiedName
-
K
傳回
SVGElementTagNameMap[K]
createEvent("AnimationEvent")
function createEvent(eventInterface: "AnimationEvent"): AnimationEvent
參數
- eventInterface
-
"AnimationEvent"
傳回
AnimationEvent
createEvent("AnimationPlaybackEvent")
function createEvent(eventInterface: "AnimationPlaybackEvent"): AnimationPlaybackEvent
參數
- eventInterface
-
"AnimationPlaybackEvent"
傳回
AnimationPlaybackEvent
createEvent("AudioProcessingEvent")
function createEvent(eventInterface: "AudioProcessingEvent"): AudioProcessingEvent
參數
- eventInterface
-
"AudioProcessingEvent"
傳回
AudioProcessingEvent
createEvent("BeforeUnloadEvent")
function createEvent(eventInterface: "BeforeUnloadEvent"): BeforeUnloadEvent
參數
- eventInterface
-
"BeforeUnloadEvent"
傳回
BeforeUnloadEvent
createEvent("BlobEvent")
function createEvent(eventInterface: "BlobEvent"): BlobEvent
參數
- eventInterface
-
"BlobEvent"
傳回
BlobEvent
createEvent("ClipboardEvent")
function createEvent(eventInterface: "ClipboardEvent"): ClipboardEvent
參數
- eventInterface
-
"ClipboardEvent"
傳回
ClipboardEvent
createEvent("CloseEvent")
function createEvent(eventInterface: "CloseEvent"): CloseEvent
參數
- eventInterface
-
"CloseEvent"
傳回
CloseEvent
createEvent("CompositionEvent")
function createEvent(eventInterface: "CompositionEvent"): CompositionEvent
參數
- eventInterface
-
"CompositionEvent"
傳回
CompositionEvent
createEvent("CustomEvent")
function createEvent(eventInterface: "CustomEvent"): CustomEvent<any>
參數
- eventInterface
-
"CustomEvent"
傳回
CustomEvent<any>
createEvent("DeviceMotionEvent")
function createEvent(eventInterface: "DeviceMotionEvent"): DeviceMotionEvent
參數
- eventInterface
-
"DeviceMotionEvent"
傳回
DeviceMotionEvent
createEvent("DeviceOrientationEvent")
function createEvent(eventInterface: "DeviceOrientationEvent"): DeviceOrientationEvent
參數
- eventInterface
-
"DeviceOrientationEvent"
傳回
DeviceOrientationEvent
createEvent("DragEvent")
function createEvent(eventInterface: "DragEvent"): DragEvent
參數
- eventInterface
-
"DragEvent"
傳回
DragEvent
createEvent("ErrorEvent")
function createEvent(eventInterface: "ErrorEvent"): ErrorEvent
參數
- eventInterface
-
"ErrorEvent"
傳回
ErrorEvent
createEvent("Event")
function createEvent(eventInterface: "Event"): Event
參數
- eventInterface
-
"Event"
傳回
Event
createEvent("Events")
function createEvent(eventInterface: "Events"): Event
參數
- eventInterface
-
"Events"
傳回
Event
createEvent("FocusEvent")
function createEvent(eventInterface: "FocusEvent"): FocusEvent
參數
- eventInterface
-
"FocusEvent"
傳回
FocusEvent
createEvent("FontFaceSetLoadEvent")
function createEvent(eventInterface: "FontFaceSetLoadEvent"): FontFaceSetLoadEvent
參數
- eventInterface
-
"FontFaceSetLoadEvent"
傳回
FontFaceSetLoadEvent
createEvent("FormDataEvent")
function createEvent(eventInterface: "FormDataEvent"): FormDataEvent
參數
- eventInterface
-
"FormDataEvent"
傳回
FormDataEvent
createEvent("GamepadEvent")
function createEvent(eventInterface: "GamepadEvent"): GamepadEvent
參數
- eventInterface
-
"GamepadEvent"
傳回
GamepadEvent
createEvent("HashChangeEvent")
function createEvent(eventInterface: "HashChangeEvent"): HashChangeEvent
參數
- eventInterface
-
"HashChangeEvent"
傳回
HashChangeEvent
createEvent("IDBVersionChangeEvent")
function createEvent(eventInterface: "IDBVersionChangeEvent"): IDBVersionChangeEvent
參數
- eventInterface
-
"IDBVersionChangeEvent"
傳回
IDBVersionChangeEvent
createEvent("InputEvent")
function createEvent(eventInterface: "InputEvent"): InputEvent
參數
- eventInterface
-
"InputEvent"
傳回
InputEvent
createEvent("KeyboardEvent")
function createEvent(eventInterface: "KeyboardEvent"): KeyboardEvent
參數
- eventInterface
-
"KeyboardEvent"
傳回
KeyboardEvent
createEvent("MediaEncryptedEvent")
function createEvent(eventInterface: "MediaEncryptedEvent"): MediaEncryptedEvent
參數
- eventInterface
-
"MediaEncryptedEvent"
傳回
MediaEncryptedEvent
createEvent("MediaKeyMessageEvent")
function createEvent(eventInterface: "MediaKeyMessageEvent"): MediaKeyMessageEvent
參數
- eventInterface
-
"MediaKeyMessageEvent"
傳回
MediaKeyMessageEvent
createEvent("MediaQueryListEvent")
function createEvent(eventInterface: "MediaQueryListEvent"): MediaQueryListEvent
參數
- eventInterface
-
"MediaQueryListEvent"
傳回
MediaQueryListEvent
createEvent("MediaStreamTrackEvent")
function createEvent(eventInterface: "MediaStreamTrackEvent"): MediaStreamTrackEvent
參數
- eventInterface
-
"MediaStreamTrackEvent"
傳回
MediaStreamTrackEvent
createEvent("MessageEvent")
function createEvent(eventInterface: "MessageEvent"): MessageEvent<any>
參數
- eventInterface
-
"MessageEvent"
傳回
MessageEvent<any>
createEvent("MouseEvent")
function createEvent(eventInterface: "MouseEvent"): MouseEvent
參數
- eventInterface
-
"MouseEvent"
傳回
MouseEvent
createEvent("MouseEvents")
function createEvent(eventInterface: "MouseEvents"): MouseEvent
參數
- eventInterface
-
"MouseEvents"
傳回
MouseEvent
createEvent("MutationEvent")
function createEvent(eventInterface: "MutationEvent"): MutationEvent
參數
- eventInterface
-
"MutationEvent"
傳回
MutationEvent
createEvent("MutationEvents")
function createEvent(eventInterface: "MutationEvents"): MutationEvent
參數
- eventInterface
-
"MutationEvents"
傳回
MutationEvent
createEvent("OfflineAudioCompletionEvent")
function createEvent(eventInterface: "OfflineAudioCompletionEvent"): OfflineAudioCompletionEvent
參數
- eventInterface
-
"OfflineAudioCompletionEvent"
傳回
OfflineAudioCompletionEvent
createEvent("PageTransitionEvent")
function createEvent(eventInterface: "PageTransitionEvent"): PageTransitionEvent
參數
- eventInterface
-
"PageTransitionEvent"
傳回
PageTransitionEvent
createEvent("PaymentMethodChangeEvent")
function createEvent(eventInterface: "PaymentMethodChangeEvent"): PaymentMethodChangeEvent
參數
- eventInterface
-
"PaymentMethodChangeEvent"
傳回
PaymentMethodChangeEvent
createEvent("PaymentRequestUpdateEvent")
function createEvent(eventInterface: "PaymentRequestUpdateEvent"): PaymentRequestUpdateEvent
參數
- eventInterface
-
"PaymentRequestUpdateEvent"
傳回
PaymentRequestUpdateEvent
createEvent("PictureInPictureEvent")
function createEvent(eventInterface: "PictureInPictureEvent"): PictureInPictureEvent
參數
- eventInterface
-
"PictureInPictureEvent"
傳回
PictureInPictureEvent
createEvent("PointerEvent")
function createEvent(eventInterface: "PointerEvent"): PointerEvent
參數
- eventInterface
-
"PointerEvent"
傳回
PointerEvent
createEvent("PopStateEvent")
function createEvent(eventInterface: "PopStateEvent"): PopStateEvent
參數
- eventInterface
-
"PopStateEvent"
傳回
PopStateEvent
createEvent("ProgressEvent")
function createEvent(eventInterface: "ProgressEvent"): ProgressEvent<EventTarget>
參數
- eventInterface
-
"ProgressEvent"
傳回
ProgressEvent<EventTarget>
createEvent("PromiseRejectionEvent")
function createEvent(eventInterface: "PromiseRejectionEvent"): PromiseRejectionEvent
參數
- eventInterface
-
"PromiseRejectionEvent"
傳回
PromiseRejectionEvent
createEvent("RTCDataChannelEvent")
function createEvent(eventInterface: "RTCDataChannelEvent"): RTCDataChannelEvent
參數
- eventInterface
-
"RTCDataChannelEvent"
傳回
RTCDataChannelEvent
createEvent("RTCDTMFToneChangeEvent")
function createEvent(eventInterface: "RTCDTMFToneChangeEvent"): RTCDTMFToneChangeEvent
參數
- eventInterface
-
"RTCDTMFToneChangeEvent"
傳回
RTCDTMFToneChangeEvent
createEvent("RTCErrorEvent")
function createEvent(eventInterface: "RTCErrorEvent"): RTCErrorEvent
參數
- eventInterface
-
"RTCErrorEvent"
傳回
RTCErrorEvent
createEvent("RTCPeerConnectionIceErrorEvent")
function createEvent(eventInterface: "RTCPeerConnectionIceErrorEvent"): RTCPeerConnectionIceErrorEvent
參數
- eventInterface
-
"RTCPeerConnectionIceErrorEvent"
傳回
RTCPeerConnectionIceErrorEvent
createEvent("RTCPeerConnectionIceEvent")
function createEvent(eventInterface: "RTCPeerConnectionIceEvent"): RTCPeerConnectionIceEvent
參數
- eventInterface
-
"RTCPeerConnectionIceEvent"
傳回
RTCPeerConnectionIceEvent
createEvent("RTCTrackEvent")
function createEvent(eventInterface: "RTCTrackEvent"): RTCTrackEvent
參數
- eventInterface
-
"RTCTrackEvent"
傳回
RTCTrackEvent
createEvent("SecurityPolicyViolationEvent")
function createEvent(eventInterface: "SecurityPolicyViolationEvent"): SecurityPolicyViolationEvent
參數
- eventInterface
-
"SecurityPolicyViolationEvent"
傳回
SecurityPolicyViolationEvent
createEvent("SpeechSynthesisErrorEvent")
function createEvent(eventInterface: "SpeechSynthesisErrorEvent"): SpeechSynthesisErrorEvent
參數
- eventInterface
-
"SpeechSynthesisErrorEvent"
傳回
SpeechSynthesisErrorEvent
createEvent("SpeechSynthesisEvent")
function createEvent(eventInterface: "SpeechSynthesisEvent"): SpeechSynthesisEvent
參數
- eventInterface
-
"SpeechSynthesisEvent"
傳回
SpeechSynthesisEvent
createEvent("StorageEvent")
function createEvent(eventInterface: "StorageEvent"): StorageEvent
參數
- eventInterface
-
"StorageEvent"
傳回
StorageEvent
createEvent("SubmitEvent")
function createEvent(eventInterface: "SubmitEvent"): SubmitEvent
參數
- eventInterface
-
"SubmitEvent"
傳回
SubmitEvent
createEvent("TouchEvent")
function createEvent(eventInterface: "TouchEvent"): TouchEvent
參數
- eventInterface
-
"TouchEvent"
傳回
TouchEvent
createEvent("TrackEvent")
function createEvent(eventInterface: "TrackEvent"): TrackEvent
參數
- eventInterface
-
"TrackEvent"
傳回
TrackEvent
createEvent("TransitionEvent")
function createEvent(eventInterface: "TransitionEvent"): TransitionEvent
參數
- eventInterface
-
"TransitionEvent"
傳回
TransitionEvent
createEvent("UIEvent")
function createEvent(eventInterface: "UIEvent"): UIEvent
參數
- eventInterface
-
"UIEvent"
傳回
UIEvent
createEvent("UIEvents")
function createEvent(eventInterface: "UIEvents"): UIEvent
參數
- eventInterface
-
"UIEvents"
傳回
UIEvent
createEvent("WebGLContextEvent")
function createEvent(eventInterface: "WebGLContextEvent"): WebGLContextEvent
參數
- eventInterface
-
"WebGLContextEvent"
傳回
WebGLContextEvent
createEvent("WheelEvent")
function createEvent(eventInterface: "WheelEvent"): WheelEvent
參數
- eventInterface
-
"WheelEvent"
傳回
WheelEvent
createEvent(string)
function createEvent(eventInterface: string): Event
參數
- eventInterface
-
string
傳回
Event
createNodeIterator(Node, number, null | NodeFilter)
建立 NodeIterator 物件,可用來周遊檔中已篩選的節點或元素清單。
function createNodeIterator(root: Node, whatToShow?: number, filter?: null | NodeFilter): NodeIterator
參數
- root
-
Node
要開始周遊的根元素或節點。
- whatToShow
-
number
要出現在節點清單中的節點或項目類型
- filter
-
null | NodeFilter
要使用的自定義 NodeFilter 函式。 如需詳細資訊,請參閱篩選。 針對沒有篩選條件使用 null。
傳回
NodeIterator
createProcessingInstruction(string, string)
傳回以為目標且數據為數據的 ProcessingInstruction 節點。 如果目標不符合名稱生產環境,則會擲回 “InvalidCharacterError” DOMException。 如果數據包含 “?>會擲回 “InvalidCharacterError” DOMException。
function createProcessingInstruction(target: string, data: string): ProcessingInstruction
參數
- target
-
string
- data
-
string
傳回
ProcessingInstruction
createRange()
傳回空白範圍物件,其兩個界限點都位於檔的開頭。
function createRange(): Range
傳回
Range
createTextNode(string)
從指定的值建立文字字串。
function createTextNode(data: string): Text
參數
- data
-
string
指定文字節點之 nodeValue 屬性的字串。
傳回
Text
createTreeWalker(Node, number, null | NodeFilter)
建立 TreeWalker 物件,可用來周遊檔中已篩選的節點或元素清單。
function createTreeWalker(root: Node, whatToShow?: number, filter?: null | NodeFilter): TreeWalker
參數
- root
-
Node
要開始周遊的根元素或節點。
- whatToShow
-
number
要出現在節點清單中的節點或項目類型。 如需詳細資訊,請參閱 whatToShow。
- filter
-
null | NodeFilter
要使用的自定義 NodeFilter 函式。
傳回
TreeWalker
execCommand(string, boolean, string)
警告
此 API 現已淘汰。
在目前檔、目前選取範圍或指定範圍上執行命令。
function execCommand(commandId: string, showUI?: boolean, value?: string): boolean
參數
- commandId
-
string
指定要執行的命令的字串。 此命令可以是任何可在腳本中執行的命令標識碼。
- showUI
-
boolean
顯示使用者介面,預設為 false。
- value
-
string
要指派的值。
傳回
boolean
exitFullscreen()
停止顯示檔全螢幕元素,並在完成時解決承諾。
function exitFullscreen(): Promise<void>
傳回
Promise<void>
exitPictureInPicture()
function exitPictureInPicture(): Promise<void>
傳回
Promise<void>
exitPointerLock()
function exitPointerLock()
getElementById(string)
傳回具有標識碼屬性指定值之第一個對象的參考。
function getElementById(elementId: string): null | HTMLElement
參數
- elementId
-
string
指定識別碼值的字串。
傳回
null | HTMLElement
getElementsByClassName(string)
傳回物件中叫用方法之專案的 HTMLCollection(檔或專案),其具有 classNames 所指定的所有類別。 classNames 自變數會解譯為以空格分隔的類別清單。
function getElementsByClassName(classNames: string): HTMLCollectionOf<Element>
參數
- classNames
-
string
傳回
HTMLCollectionOf<Element>
getElementsByName(string)
根據 NAME 或 ID 屬性的值取得 物件的集合。
function getElementsByName(elementName: string): NodeListOf<HTMLElement>
參數
- elementName
-
string
根據 NAME 或 ID 屬性的值取得 物件的集合。
傳回
NodeListOf<HTMLElement>
getElementsByTagName(string)
function getElementsByTagName(qualifiedName: string): HTMLCollectionOf<Element>
參數
- qualifiedName
-
string
傳回
HTMLCollectionOf<Element>
getElementsByTagName<K>(K)
根據指定的項目名稱擷取 物件的集合。
function getElementsByTagName<K>(qualifiedName: K): HTMLCollectionOf<HTMLElementTagNameMap[K]>
參數
- qualifiedName
-
K
傳回
HTMLCollectionOf<HTMLElementTagNameMap[K]>
getElementsByTagName<K>(K)
function getElementsByTagName<K>(qualifiedName: K): HTMLCollectionOf<SVGElementTagNameMap[K]>
參數
- qualifiedName
-
K
傳回
HTMLCollectionOf<SVGElementTagNameMap[K]>
getElementsByTagNameNS("http://www.w3.org/1999/xhtml", string)
如果 namespace 和 localName 為 “*” 會傳回所有子代專案的 HTMLCollection。
如果只有命名空間是 「*」,則會傳回本機名稱為localName之所有子代專案的HTMLCollection。
如果只有 localName 為 「*」 會傳回命名空間為命名空間之所有子代專案的 HTMLCollection。
否則,會傳回命名空間為 namespace 且本機名稱為 localName 之所有子代專案的 HTMLCollection。
function getElementsByTagNameNS(namespaceURI: "http://www.w3.org/1999/xhtml", localName: string): HTMLCollectionOf<HTMLElement>
參數
- namespaceURI
-
"http://www.w3.org/1999/xhtml"
- localName
-
string
傳回
HTMLCollectionOf<HTMLElement>
getElementsByTagNameNS("http://www.w3.org/2000/svg", string)
function getElementsByTagNameNS(namespaceURI: "http://www.w3.org/2000/svg", localName: string): HTMLCollectionOf<SVGElement>
參數
- namespaceURI
-
"http://www.w3.org/2000/svg"
- localName
-
string
傳回
HTMLCollectionOf<SVGElement>
getElementsByTagNameNS(null | string, string)
function getElementsByTagNameNS(namespace: null | string, localName: string): HTMLCollectionOf<Element>
參數
- namespace
-
null | string
- localName
-
string
傳回
HTMLCollectionOf<Element>
getSelection()
會傳回 物件,代表載入至顯示網頁之物件的目前文件選取範圍。
function getSelection(): null | Selection
傳回
null | Selection
hasFocus()
取得值,指出物件目前是否具有焦點。
function hasFocus(): boolean
傳回
boolean
hasStorageAccess()
function hasStorageAccess(): Promise<boolean>
傳回
Promise<boolean>
importNode<T>(T, boolean)
傳回節點的複本。 如果 deep 為 true,則複本也會包含節點的子系。
如果 node 是檔或陰影根目錄,則會擲回 “NotSupportedError” DOMException。
function importNode<T>(node: T, deep?: boolean): T
參數
- node
-
T
- deep
-
boolean
傳回
T
open(string | URL, string, string)
function open(url: string | URL, name: string, features: string): null | Window
參數
- url
-
string | URL
- name
-
string
- features
-
string
傳回
null | Window
open(string, string)
開啟新的視窗,並載入指定 URL 所指定的檔案。 此外,開啟新的視窗,使用 url 參數和 name 參數來收集 write 方法和 writeln 方法的輸出。
function open(unused1?: string, unused2?: string): Document
參數
- unused1
-
string
- unused2
-
string
傳回
Document
queryCommandEnabled(string)
警告
此 API 現已淘汰。
傳回布爾值,指出指定的命令是否可以使用 execCommand 成功執行,指定檔的目前狀態。
function queryCommandEnabled(commandId: string): boolean
參數
- commandId
-
string
指定命令標識碼。
傳回
boolean
queryCommandIndeterm(string)
警告
此 API 現已淘汰。
傳回布爾值,指出指定的命令是否處於不確定狀態。
function queryCommandIndeterm(commandId: string): boolean
參數
- commandId
-
string
指定命令識別碼的字串。
傳回
boolean
queryCommandState(string)
警告
此 API 現已淘汰。
傳回布爾值,指出命令的目前狀態。
function queryCommandState(commandId: string): boolean
參數
- commandId
-
string
指定命令識別碼的字串。
傳回
boolean
queryCommandSupported(string)
警告
此 API 現已淘汰。
傳回布爾值,指出目前範圍是否支援目前的命令。
function queryCommandSupported(commandId: string): boolean
參數
- commandId
-
string
指定命令標識碼。
傳回
boolean
queryCommandValue(string)
警告
此 API 現已淘汰。
傳回指定命令的檔、範圍或目前選取範圍的目前值。
function queryCommandValue(commandId: string): string
參數
- commandId
-
string
指定命令識別碼的字串。
傳回
string
releaseEvents()
警告
此 API 現已淘汰。
function releaseEvents()
removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)
function removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions)
參數
- type
-
string
- listener
-
EventListenerOrEventListenerObject
- options
-
boolean | EventListenerOptions
removeEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | EventListenerOptions)
function removeEventListener<K>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions)
參數
- type
-
K
- listener
-
(this: Document, ev: DocumentEventMap[K]) => any
- options
-
boolean | EventListenerOptions
requestStorageAccess()
function requestStorageAccess(): Promise<void>
傳回
Promise<void>
write(string[])
將一或多個 HTML 運算式寫入指定視窗中的檔案。
function write(text: string[])
參數
- text
-
string[]
writeln(string[])
將一或多個 HTML 運算式,後面接著歸位字元寫入指定視窗中的檔。
function writeln(text: string[])
參數
- text
-
string[]
繼承的方法的詳細資料
append((string | Node)[])
在節點的最後一個子系之後插入節點,同時以對等的 Text 節點取代節點中的字串。
如果違反節點樹狀結構的條件約束,則會擲回 “HierarchyRequestError” DOMException。
function append(nodes: (string | Node)[])
參數
- nodes
-
(string | Node)[]
繼承自 parentNode.append
appendChild<T>(T)
function appendChild<T>(node: T): T
參數
- node
-
T
傳回
T
繼承自 Node.appendChild
cloneNode(boolean)
傳回節點的複本。 如果 deep 為 true,則複本也會包含節點的子系。
function cloneNode(deep?: boolean): Node
參數
- deep
-
boolean
傳回
Node
繼承自 Node.cloneNode
compareDocumentPosition(Node)
傳回位掩碼,指出其他相對於節點的位置。
function compareDocumentPosition(other: Node): number
參數
- other
-
Node
傳回
number
繼承自 Node.compareDocumentPosition
contains(null | Node)
如果其他 是節點的內含子代,則傳回 true,否則傳回 false。
function contains(other: null | Node): boolean
參數
- other
-
null | Node
傳回
boolean
繼承自 Node.contains
createExpression(string, null | XPathNSResolver)
function createExpression(expression: string, resolver?: null | XPathNSResolver): XPathExpression
參數
- expression
-
string
- resolver
-
null | XPathNSResolver
傳回
XPathExpression
繼承自 XPathEvaluatorBase.createExpression
createNSResolver(Node)
function createNSResolver(nodeResolver: Node): XPathNSResolver
參數
- nodeResolver
-
Node
傳回
XPathNSResolver
繼承自 XPathEvaluatorBase.createNSResolver
dispatchEvent(Event)
如果事件的可取消屬性值為 false,或未叫用其 preventDefault() 方法,則分派綜合事件事件的目標並傳回 true,否則傳回 false。
function dispatchEvent(event: Event): boolean
參數
- event
-
Event
傳回
boolean
繼承自 Node.dispatchEvent
elementFromPoint(number, number)
傳回指定之 x 座標和指定 y 座標的專案。
function elementFromPoint(x: number, y: number): null | Element
參數
- x
-
number
x 位移
- y
-
number
y 位移
傳回
null | Element
繼承自 DocumentOrShadowRoot.elementFromPoint
elementsFromPoint(number, number)
function elementsFromPoint(x: number, y: number): Element[]
參數
- x
-
number
- y
-
number
傳回
Element[]
繼承自 DocumentOrShadowRoot.elementsFromPoint
evaluate(string, Node, null | XPathNSResolver, number, null | XPathResult)
function evaluate(expression: string, contextNode: Node, resolver?: null | XPathNSResolver, type?: number, result?: null | XPathResult): XPathResult
參數
- expression
-
string
- contextNode
-
Node
- resolver
-
null | XPathNSResolver
- type
-
number
- result
-
null | XPathResult
傳回
XPathResult
繼承自 XPathEvaluatorBase.evaluate
getAnimations()
function getAnimations(): Animation[]
傳回
Animation[]
繼承自 DocumentOrShadowRoot.getAnimations
getRootNode(GetRootNodeOptions)
傳回節點的根目錄。
function getRootNode(options?: GetRootNodeOptions): Node
參數
- options
-
GetRootNodeOptions
傳回
Node
繼承自 Node.getRootNode
hasChildNodes()
傳回節點是否具有子系。
function hasChildNodes(): boolean
傳回
boolean
繼承自 Node.hasChildNodes
insertBefore<T>(T, null | Node)
function insertBefore<T>(node: T, child: null | Node): T
參數
- node
-
T
- child
-
null | Node
傳回
T
繼承自 Node.insertBefore
isDefaultNamespace(null | string)
function isDefaultNamespace(namespace: null | string): boolean
參數
- namespace
-
null | string
傳回
boolean
繼承自 Node.isDefaultNamespace
isEqualNode(null | Node)
傳回 node 和其他Node 是否具有相同的屬性。
function isEqualNode(otherNode: null | Node): boolean
參數
- otherNode
-
null | Node
傳回
boolean
繼承自 Node.isEqualNode
isSameNode(null | Node)
function isSameNode(otherNode: null | Node): boolean
參數
- otherNode
-
null | Node
傳回
boolean
繼承自 Node.isSameNode
lookupNamespaceURI(null | string)
function lookupNamespaceURI(prefix: null | string): null | string
參數
- prefix
-
null | string
傳回
null | string
繼承自 Node.lookupNamespaceURI
lookupPrefix(null | string)
function lookupPrefix(namespace: null | string): null | string
參數
- namespace
-
null | string
傳回
null | string
繼承自 Node.lookupPrefix
normalize()
拿掉空的獨占文字節點,並將其餘連續獨佔文字節點的數據串連到其第一個節點。
function normalize()
繼承自 Node.normalize
prepend((string | Node)[])
在節點的第一個子系之前插入節點,同時以對等的 Text 節點取代節點中的字串。
如果違反節點樹狀結構的條件約束,則會擲回 “HierarchyRequestError” DOMException。
function prepend(nodes: (string | Node)[])
參數
- nodes
-
(string | Node)[]
繼承自 ParentNode.prepend
querySelector<E>(string)
function querySelector<E>(selectors: string): null | E
參數
- selectors
-
string
傳回
null | E
繼承自 ParentNode.querySelector
querySelector<K>(K)
傳回符合選取器之節點子代的第一個專案。
function querySelector<K>(selectors: K): null | HTMLElementTagNameMap[K]
參數
- selectors
-
K
傳回
null | HTMLElementTagNameMap[K]
繼承自 ParentNode.querySelector
querySelector<K>(K)
function querySelector<K>(selectors: K): null | SVGElementTagNameMap[K]
參數
- selectors
-
K
傳回
null | SVGElementTagNameMap[K]
繼承自 ParentNode.querySelector
querySelectorAll<E>(string)
function querySelectorAll<E>(selectors: string): NodeListOf<E>
參數
- selectors
-
string
傳回
NodeListOf<E>
繼承自 ParentNode.querySelectorAll
querySelectorAll<K>(K)
傳回符合選取器之節點的所有元素子代。
function querySelectorAll<K>(selectors: K): NodeListOf<HTMLElementTagNameMap[K]>
參數
- selectors
-
K
傳回
NodeListOf<HTMLElementTagNameMap[K]>
繼承自 ParentNode.querySelectorAll
querySelectorAll<K>(K)
function querySelectorAll<K>(selectors: K): NodeListOf<SVGElementTagNameMap[K]>
參數
- selectors
-
K
傳回
NodeListOf<SVGElementTagNameMap[K]>
繼承自 ParentNode.querySelectorAll
removeChild<T>(T)
function removeChild<T>(child: T): T
參數
- child
-
T
傳回
T
繼承自 Node.removeChild
replaceChild<T>(Node, T)
function replaceChild<T>(node: Node, child: T): T
參數
- node
-
Node
- child
-
T
傳回
T
繼承自 Node.replaceChild
replaceChildren((string | Node)[])
將節點的所有子系取代為節點,同時以對等的 Text 節點取代節點中的字串。
如果違反節點樹狀結構的條件約束,則會擲回 “HierarchyRequestError” DOMException。
function replaceChildren(nodes: (string | Node)[])
參數
- nodes
-
(string | Node)[]
繼承自 ParentNode.replaceChildren