Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 analysiert, abhängig von den <template>-Attributen. Wenn ein HTMLTemplateElement erstellt wird, werden die "shadow"-Attribute aus der Vorlage übernommen. Diese sind jedoch nicht nützlich, da ein HTMLTemplateElement keine Shadow-Root ist und nicht nachträglich in eine Shadow-Root geändert werden kann.

EventTarget Node Element HTMLElement HTMLTemplateElement

Instanz-Eigenschaften

Dieses Interface erbt die Eigenschaften von HTMLElement.

content Schreibgeschü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 wiedergibt.

shadowRootDelegatesFocus

Ein boolescher Wert, der den Wert des shadowrootdelegatesfocus-Attributs des zugehörigen <template>-Elements wiedergibt.

shadowRootClonable

Ein boolescher Wert, der den Wert des shadowrootclonable-Attributs des zugehörigen <template>-Elements wiedergibt.

shadowRootCustomElementRegistry

Ein String, der den Wert des shadowrootcustomelementregistry-Attributs des zugehörigen <template>-Elements wiedergibt, der angibt, dass die deklarative Shadow-Root ein gescopedes CustomElementRegistry verwenden wird.

shadowRootSerializable

Ein boolescher Wert, der den Wert des shadowrootserializable-Attributs des zugehörigen <template>-Elements wiedergibt.

shadowRootSlotAssignment

Ein String, der den Wert des shadowrootslotassignment-Attributs des zugehörigen <template>-Elements wiedergibt.

Instanz-Methoden

Dieses Interface erbt die Methoden von HTMLElement.

Spezifikationen

Spezifikation
HTML
# htmltemplateelement

Browser-Kompatibilität