HTMLTemplateElement

Baseline 廣泛可用 *

此特性已穩定,併兼容多種裝置和瀏覽器版本。自 ⁨2015 年 11 月⁩起,所有瀏覽器均已支援此特性。

* 此特性的某些部分可能存在不同級別的支援。

HTMLTemplateElement 介面允許訪問 HTML <template> 元素的內容

注意: HTML 解析器在解析 <template> 元素時,可能會建立 HTMLTemplateElementShadowRoot,具體取決於 <template> 元素的屬性。如果建立了 HTMLTemplateElement,則“shadow”屬性會從模板中反映出來。但這些屬性沒有用處,因為 HTMLTemplateElement 不是 shadow root,也不能隨後更改為 shadow root。

EventTarget Node Element HTMLElement HTMLTemplateElement

例項屬性

此介面繼承了 HTMLElement 的屬性。

content 只讀

一個只讀的 DocumentFragment,其中包含代表 <template> 元素模板內容的 DOM 子樹。

shadowRootMode

一個字串,反映了關聯的 <template> 元素的 shadowrootmode 屬性值。

shadowRootDelegatesFocus

一個布林值,反映了關聯的 <template> 元素的 shadowrootdelegatesfocus 屬性值。

shadowRootClonable

一個布林值,反映了關聯的 <template> 元素的 shadowrootclonable 屬性值。

shadowRootSerializable

一個布林值,反映了關聯的 <template> 元素的 shadowrootserializable 屬性值。

例項方法

此介面繼承了 HTMLElement 的方法。

規範

規範
HTML
# htmltemplateelement

瀏覽器相容性