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.
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 er ein <template>
-Element analysiert, abhängig von den <template>
-Attributen.
Wenn ein HTMLTemplateElement
erstellt wird, werden die "shadow"-Attribute aus dem Template ü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.
Instanz-Eigenschaften
Dieses Interface erbt die Eigenschaften von HTMLElement
.
content
Nur lesbar-
Ein schreibgeschütztes
DocumentFragment
, das den DOM-Teilbaum enthält, der den Inhalt des<template>
-Elements darstellt. shadowRootMode
-
Ein String, der den Wert des
shadowrootmode
-Attributes des zugehörigen<template>
-Elements wiedergibt. shadowRootDelegatesFocus
-
Ein booleanischer Wert, der den Wert des
shadowrootdelegatesfocus
-Attributes des zugehörigen<template>
-Elements wiedergibt. shadowRootClonable
-
Ein booleanischer Wert, der den Wert des
shadowrootclonable
-Attributes des zugehörigen<template>
-Elements wiedergibt. shadowRootSerializable
-
Ein booleanischer Wert, der den Wert des
shadowrootserializable
-Attributes des zugehörigen<template>
-Elements wiedergibt.
Instanz-Methoden
Dieses Interface erbt die Methoden von HTMLElement
.
Spezifikationen
Specification |
---|
HTML Standard # htmltemplateelement |
Browser-Kompatibilität
BCD tables only load in the browser