このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
HTMLTemplateElement
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年11月.
* Some parts of this feature may have varying levels of support.
HTMLTemplateElement インターフェイスは、HTML の<template> 要素の内容にアクセスできるようにします。
メモ:HTML パーサーは、<template> 要素を構文解析する際に、その<template> 属性に応じて、HTMLTemplateElement またはShadowRoot のどちらかを生成する可能性があります。HTMLTemplateElement が作成されると、"shadow" 属性がテンプレートから反映されます。しかし、これらは有用ではありません。HTMLTemplateElement はシャドウルートではなく、シャドウルートに変更することができないからです。
In this article
インスタンスプロパティ
このインターフェイスにはHTMLElement から継承したプロパティがあります。
content読取専用読み取り専用の
DocumentFragmentで、<template>要素のテンプレートの内容を表す DOM サブツリーを返します。shadowRootMode文字列で、関連付けられた
<template>要素のshadowrootmode属性の値を反映します。shadowRootDelegatesFocus論理値で、関連付けられた
<template>要素のshadowrootdelegatesfocus属性の値を反映します。shadowRootClonable論理値で、関連付けられた
<template>要素のshadowrootclonable属性の値を反映します。shadowRootSerializable論理値で、関連付けられた
<template>要素のshadowrootserializable属性の値を反映します。
インスタンスメソッド
このインターフェイスにはHTMLElement から継承したメソッドがあります。
仕様書
| Specification |
|---|
| HTML> # htmltemplateelement> |