HTMLTableElement : méthode createTBody()
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 méthode createTBody() des objets HTMLTableElement crée un élément <tbody>, l'insère immédiatement après le dernier élément <tbody> enfant du tableau (<table>) donné, ou comme dernier enfant s'il n'existe pas, et le retourne.
Cette méthode crée et insère l'élément directement, sans nécessiter d'appels séparés à des méthodes telles que Document.createElement(), Node.insertBefore(), et Node.appendChild().
Note :
Contrairement à HTMLTableElement.createTHead() et HTMLTableElement.createTFoot(), createTBody() crée systématiquement un nouvel élément <tbody>, même si le tableau contient déjà un ou plusieurs corps.
Syntaxe
createTBody()
Paramètres
Aucun.
Valeur de retour
Un objet HTMLTableSectionElement (qui est toujours un tbody).
Exemples
const myBody = myTable.createTBody();
// Ceci doit maintenant être vrai : myBody === myTable.tBodies.item(myTable.tBodies.length - 1)
Spécifications
| Spécification |
|---|
| HTML> # dom-table-createtbody-dev> |
Compatibilité des navigateurs
Voir aussi
- La méthode
HTMLTableElement.createCaption() - La méthode
HTMLTableElement.createTFoot() - La méthode
HTMLTableElement.createTHead()