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 die Inhalte eines HTML-<template>-Elements.
Hinweis:
Ein HTML-Parser kann entweder ein HTMLTemplateElement oder ein ShadowRoot erstellen, wenn er ein <template>-Element parst, abhängig von den <template>-Attributen.
Wird ein HTMLTemplateElement erstellt, werden die "shadow"-Attribute vom Template reflektiert.
Diese sind jedoch nicht nützlich, da ein HTMLTemplateElement keine Schattenwurzel ist und nicht nachträglich in eine Schattenwurzel umgewandelt werden kann.
Instanzeigenschaften
Dieses Interface erbt die Eigenschaften von HTMLElement.
contentSchreibgeschützt-
Ein schreibgeschütztes
DocumentFragment, das den DOM-Teilbaum enthält, der die Vorlageninhalte des<template>-Elements darstellt. 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, was darauf hinweist, dass die deklarative Schattenwurzel ein limitiertesCustomElementRegistryverwenden 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.
Instanzmethoden
Dieses Interface erbt die Methoden von HTMLElement.
Spezifikationen
| Spezifikation |
|---|
| HTML> # htmltemplateelement> |