Colección de filas de tabla
Definición y uso
rows
La colección devuelve una colección de todos los elementos <tr> de la tabla.
Notas:Los elementos de la colección se ordenan según su aparición en el código fuente.
Consejo:Usar método insertRow() Crear una nueva fila (<tr>).
Consejo:Usar método deleteRow() Eliminar fila.
Consejo:Usar Método insertCell() Crear una nueva celda (<td>).
Consejo:Usar Método deleteCell() Eliminar celda.
Consejo:Usar Colección cells Devuelve la colección de todos los elementos <td> o <th> en la tabla.
Véase también:
Manual de referencia de HTML:Etiqueta <tr> de HTML
Manual de referencia de JavaScript:Objeto TableRow del DOM HTML
Ejemplo
Ejemplo 1
Determinar cuántas filas hay en la tabla:
var x = document.getElementById("myTable").rows.length;
El resultado de x será:
2
Ejemplo 2: [index]
Mostrar el innerHTML del primer elemento <tr> (índice 0) en la tabla:
alert(document.getElementById("myTable").rows[0].innerHTML;
Ejemplo 3: item(index)
Mostrar el innerHTML del primer elemento <tr> (índice 0) en la tabla:
alert(document.getElementById("myTable").rows.item(0).innerHTML);
Ejemplo 4: namedItem(id)
Mostrar el innerHTML del elemento <tr> con id="myRow" en la tabla:
alert(document.getElementById("myTable").rows.namedItem("myRow").innerHTML);
Ejemplo 5
Cambiar el contenido de la primera celda de la tabla:
var x = document.getElementById("myTable").rows[0].cells; x[0].innerHTML = "CONTENIDO NUEVO";
Sintaxis
tableObject.rows
Atributo
Atributo | Descripción |
---|---|
length |
Devuelve la cantidad de elementos <tr> en la colección. Notas:Esta propiedad es de solo lectura. |
Método
Método | Descripción |
---|---|
[index] |
Devuelve el elemento <tr> con el índice especificado en la colección (comienza en 0). Notas:Si el número de índice está fuera de rango, devuelve null. |
item(index) |
Devuelve el elemento <tr> con el índice especificado en la colección (comienza en 0). Notas:Si el número de índice está fuera de rango, devuelve null. |
namedItem(id) |
Devuelve el elemento <tr> con el id especificado en la colección. Notas:Si el id no existe, devuelve null. |
Detalles técnicos
Versión DOM: | Nivel 2 Document Object Core |
---|---|
Valor devuelto: |
El objeto HTMLCollection, que representa todos los elementos <tr> del elemento <table>. Los elementos de la colección se ordenan según su aparición en el código fuente. |
Compatibilidad con navegadores
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Soporte | Soporte | Soporte | Soporte | Soporte |