HTMLTemplateElement
HTMLTemplateElement
接口允许访问 HTML <template>
元素的内容。
注意: HTML 解析器在解析 <template>
元素时,可以创建 HTMLTemplateElement
或 ShadowRoot
,具体取决于 <template>
属性。如果创建了 HTMLTemplateElement
,则“阴影”属性会从模板中反映出来。但是,这些属性没有用,因为 HTMLTemplateElement
不是阴影根,并且不能随后更改为阴影根。
实例属性
此接口继承了 HTMLElement
的属性。
content
只读-
一个只读的
DocumentFragment
,其中包含表示<template>
元素模板内容的 DOM 子树。 shadowRootMode
-
一个字符串,反映关联的
<template>
元素的shadowrootmode
属性的值。 shadowRootDelegatesFocus
-
一个布尔值,反映关联的
<template>
元素的shadowrootdelegatesfocus
属性的值。 shadowRootClonable
-
一个布尔值,反映关联的
<template>
元素的shadowrootclonable
属性的值。 shadowRootSerializable
-
一个布尔值,反映关联的
<template>
元素的shadowrootserializable
属性的值。
实例方法
此接口继承了 HTMLElement
的方法。
规范
规范 |
---|
HTML 标准 # htmltemplateelement |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。