Método Table createTHead()
Definición y uso
createTHead():
El método crea un Elemento <thead> y agregarlo a la tabla.
Comentario:Si ya existe un elemento <thead> en la tabla, createTHead():
El método devuelve el elemento existente sin crear uno nuevo.
Comentario:El elemento <thead> debe contener uno o más elementos <tr>.
Consejo:Para eliminar el elemento <thead> de la tabla, utilice: Método deleteTHead():.
Véase también:
Manual de HTML:Etiqueta <thead> de HTML
Ejemplo
Ejemplo 1
Crear elemento <thead> (y agregar elementos <tr> y <td> dentro):
// Encontrar el elemento <table> con id="myTable": var table = document.getElementById("myTable"); // Crear un elemento <thead> vacío y agregarlo a la tabla: var header = table.createTHead(); // Crear un elemento <tr> vacío y agregarlo a la primera posición del <thead>: var row = header.insertRow(0); // Insertar una nueva celda (<td>) en la primera posición del nuevo elemento <tr> "nuevo": var cell = row.insertCell(0); // Añadir texto en negrita en la nueva celda: cell.innerHTML = "<b>This is a table header</b>";
Ejemplo 2
Crear y eliminar elementos <thead>:
function myCreateFunction() { var table = document.getElementById("myTable"); var header = table.createTHead(); var row = header.insertRow(0); var cell = row.insertCell(0); cell.innerHTML = "<b>This is a table header</b>"; } function myDeleteFunction() { document.getElementById("myTable").deleteTHead(); }
Sintaxis
tableObject.createTHead()
Parámetros
Ninguno.
Detalles técnicos
Valor de retorno: | Recién creado (o existente)Elemento <thead>. |
---|
Compatibilidad del navegador
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Soporte | Soporte | Soporte | Soporte | Soporte |