HTMLTemplateElement

基线 广泛可用

此功能已得到良好建立,并且可以在许多设备和浏览器版本中使用。它自以下版本起在各个浏览器中可用: 2015 年 11 月.

HTMLTemplateElement 接口允许访问 HTML <template> 元素的内容。

注意: HTML 解析器在解析 <template> 元素时,可以创建 HTMLTemplateElementShadowRoot,具体取决于 <template> 属性。如果创建了 HTMLTemplateElement,则“阴影”属性会从模板中反映出来。但是,这些属性没有用,因为 HTMLTemplateElement 不是阴影根,并且不能随后更改为阴影根。

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

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。