A ver, en el siguiente ejemplo, el único alert que me viene con contenido es el tercero (celda 9)... los dos primeros alert's vienen vacíos!
Código:
Esto es normal? Cómo accedo al último hijo de cada <tr> sin importar cómo esté estructurado el código HTML?. O sea, quiero acceder a celda 3, celda 6 y celda 9
function tabla(){
var tabla = document.getElementById('mi_tabla');
var filas = tabla.getElementsByTagName('tr');
for(var i = 0; i < filas.length; i++){
alert(filas[i].lastChild.textContent);
}
}
<table id="mi_tabla">
<tr>
<td>celda 1</td>
<td>celda 2</td>
<td>celda 3</td>
</tr>
<tr>
<td>celda 4</td>
<td>celda 5</td>
<td>celda 6</td>
</tr>
<tr><td>celda 7</td><td>celda 8</td><td>celda 9</td></tr>
</table>
Gracias



.

