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 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.

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 den Inhalt des <template>-Elements darstellt.

htmlFor Schreibgeschü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 spezifisches CustomElementRegistry verwenden 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

Browser-Kompatibilität