HTMLTemplateElement
Baseline
Widely available
*
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis novembre 2015.
* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.
L'interface HTMLTemplateElement permet d'accéder au contenu d'un élément HTML <template>.
Note :
Un analyseur HTML peut créer soit un HTMLTemplateElement, soit un ShadowRoot lorsqu'il analyse un élément <template>, selon les attributs du <template>.
Si un HTMLTemplateElement est créé, les attributs « shadow » sont reflétés depuis le template.
Cependant, ceux-ci ne sont pas utiles, car un HTMLTemplateElement n'est pas une racine d'ombre (shadow root en anglais) et ne peut pas ensuite être transformé en racine d'ombre.
Propriétés d'instance
Cette interface hérite des propriétés de HTMLElement.
contentLecture seule-
Un objet
DocumentFragmenten lecture seule qui contient le sous-arbre DOM représentant le contenu du modèle de l'élément HTML<template>. shadowRootMode-
Une chaîne de caractères qui reflète la valeur de l'attribut
shadowrootmodede l'élément HTML<template>associé. shadowRootDelegatesFocus-
Un booléen qui reflète la valeur de l'attribut
shadowrootdelegatesfocusde l'élément HTML<template>associé. shadowRootClonable-
Un booléen qui reflète la valeur de l'attribut
shadowrootclonablede l'élément HTML<template>associé. shadowRootSerializable-
Un booléen qui reflète la valeur de l'attribut
shadowrootserializablede l'élément HTML<template>associé.
Méthodes d'instance
Cette interface hérite des méthodes de HTMLElement.
Spécifications
| Specification |
|---|
| HTML> # htmltemplateelement> |
Compatibilité des navigateurs
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.