HTMLTableElement : propriété tHead
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La propriété tHead de l'interface HTMLTableElement représente le premier élément <thead> enfant de l'élément <table> donné, ou null s'il n'existe pas un tel élément.
Valeur
Un objet HTMLTableSectionElement (qui est toujours un thead) ou null.
Cette propriété peut être assignée, ce qui entraîne la suppression du premier élément HTML <thead> enfant existant, le cas échéant, et l'insertion de la valeur donnée, si elle n'est pas null, juste avant le premier enfant qui n'est ni un <caption> ni un <colgroup>, ou en tant que dernier enfant s'il n'existe pas un tel élément. Par conséquent, définir null a le même effet que d'appeler deleteTHead(). Si la valeur assignée n'est pas un HTMLTableSectionElement ou null, une TypeError est levée ; sinon, si ce n'est pas un élément HTML <thead> ou null, une HierarchyRequestError DOMException est levée.
Exemples
if (table.tHead) {
// Faire quelque-chose avec le thead
}
Spécifications
| Spécification |
|---|
| HTML> # dom-table-thead-dev> |
Compatibilité des navigateurs
Voir aussi
- La propriété
HTMLTableElement.caption - La propriété
HTMLTableElement.tBodies - La propriété
HTMLTableElement.tFoot - La méthode
HTMLTableElement.createTHead() - La méthode
HTMLTableElement.deleteTHead()