HTMLTemplateElement
Baseline
Weitgehend verfügbar
*
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit November 2015 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Das HTMLTemplateElement Interface ermöglicht den Zugriff auf den Inhalt eines HTML-<template>-Elements.
Hinweis:
Ein HTML-Parser kann entweder ein HTMLTemplateElement oder ein ShadowRoot erstellen, wenn es ein <template>-Element analysiert, abhängig von den <template>-Attributen.
Wenn ein HTMLTemplateElement erstellt wird, werden die "shadow"-Attribute aus dem Template reflektiert.
Diese sind jedoch nicht nützlich, da ein HTMLTemplateElement keine Schattenwurzel ist und nicht nachträglich in eine Schattenwurzel umgewandelt werden kann.
Instanz-Eigenschaften
Dieses Interface erbt die Eigenschaften von HTMLElement.
contentSchreibgeschützt-
Ein schreibgeschütztes
DocumentFragment, das den DOM-Teilbaum enthält, der den Inhalt des<template>-Elements darstellt. htmlForSchreibgeschützt-
Ein String, der das
for-HTML-Attribut widerspiegelt und die ID des Processing Instruction-Markierers enthält, der durch den Inhalt dieses<template>-Elements ersetzt werden soll. shadowRootMode-
Ein String, der den Wert des
shadowrootmode-Attributs des zugehörigen<template>-Elements widerspiegelt. shadowRootDelegatesFocus-
Ein boolean, der den Wert des
shadowrootdelegatesfocus-Attributs des zugehörigen<template>-Elements widerspiegelt. shadowRootClonable-
Ein boolean, der den Wert des
shadowrootclonable-Attributs des zugehörigen<template>-Elements widerspiegelt. shadowRootCustomElementRegistry-
Ein String, der den Wert des
shadowrootcustomelementregistry-Attributs des zugehörigen<template>-Elements widerspiegelt und anzeigt, dass die deklarative Schattenwurzel ein spezifischesCustomElementRegistryverwenden wird. shadowRootSerializable-
Ein boolean, der den Wert des
shadowrootserializable-Attributs des zugehörigen<template>-Elements widerspiegelt. shadowRootSlotAssignment-
Ein String, der den Wert des
shadowrootslotassignment-Attributs des zugehörigen<template>-Elements widerspiegelt.
Instanz-Methoden
Dieses Interface erbt die Methoden von HTMLElement.
Spezifikationen
| Spezifikation |
|---|
| HTML> # htmltemplateelement> |