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.

EventTargetNodeElementHTMLElementHTMLTemplateElement

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