Ejemplo
Averiguar cuántas células hay en la primera fila de una tabla:
var x = document.getElementById("myTable").rows[0].cells.length;
El resultado de x será:
2
Inténtalo tú mismo " Más "Try it Yourself" ejemplos a continuación.
Definición y Uso
La colección de células devuelve una colección de todos los <td> o <th> elementos en una tabla.
Note: Los elementos de la colección están ordenados como aparecen en el código fuente.
Consejo: Utilice la filas de recogida para devolver una colección de todos los <tr> elementos en una tabla.
Consejo: Utilice la insertRow() método para crear una nueva fila (<tr>) .
Consejo: Utilice la deleteRow() método para eliminar una fila.
Consejo: Utilice la insertCell() método para crear una nueva célula (<td>) .
Consejo: Utilice la deleteCell() método para eliminar una célula.
Soporte del navegador
Colección | |||||
---|---|---|---|---|---|
cells | Sí | Sí | Sí | Sí | Sí |
Sintaxis
tableObject .cells
propiedades
Propiedad | Descripción |
---|---|
length | Devuelve el número de <td> y / o <th> elementos de la colección. Nota: Esta propiedad es de sólo lectura |
métodos
Método | Descripción |
---|---|
[ index ] | Devuelve el <td> y / o <th> elemento de la colección con el índice especificado (starts at 0) . Nota: Devuelve un valor nulo si el número de índice está fuera de rango |
item( index ) | Devuelve el <td> y / o <th> elemento de la colección con el índice especificado (starts at 0) . Nota: Devuelve un valor nulo si el número de índice está fuera de rango |
namedItem( id ) | Devuelve el <td> y / o <th> elemento de la colección con el id especificado. Nota: Devuelve un valor nulo si el identificador no existe |
Detalles técnicos
DOM Versión: | Nivel básico Objeto Documento 2 |
---|---|
Valor de retorno: | Un Objeto HTMLCollection, en representación de todos <td> y / o <th> elementos en el <table> elemento. Los elementos de la colección están ordenados como aparecen en el código fuente |
Más ejemplos
Ejemplo
[Índice]
Alertar al innerHTML de la primera celda de la primera fila de la tabla:
alert(document.getElementById("myTable").rows[0].cells[0].innerHTML);
Inténtalo tú mismo " Ejemplo
item( index )
Alertar al innerHTML de la primera celda de la primera fila de la tabla:
alert(document.getElementById("myTable").rows[0].cells.item(0).innerHTML);
Inténtalo tú mismo " Ejemplo
namedItem( id )
Alertar al innerHTML de la célula con id = "myTd" en la primera fila de la tabla:
alert(document.getElementById("myTable").rows[0].cells.namedItem("myTd").innerHTML);
Inténtalo tú mismo " Ejemplo
Cambiar el contenido de la primera celda de la tabla:
var x = document.getElementById("myTable").rows[0].cells;
x[0].innerHTML = "NEW
CONTENT";
Inténtalo tú mismo " Páginas relacionadas
Referencia HTML: HTML <td> etiqueta
Referencia HTML: HTML <th> etiqueta
JavaScript referencia: HTML DOM TableData Objeto
JavaScript referencia: HTML DOM TableHeader Objeto
<Tabla de objetos