HTMLTemplateElement

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since November 2015.

* Some parts of this feature may have varying levels of support.

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 Schattenwurzel ist und später nicht in eine Schattenwurzel umgewandelt werden kann.

EventTarget Node Element HTMLElement HTMLTemplateElement

Instanzeigenschaften

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

shadowRootSerializable

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

Instanzmethoden

Dieses Interface erbt die Methoden von HTMLElement.

Spezifikationen

Specification
HTML
# htmltemplateelement

Browser-Kompatibilität