Foros del Web » Programando para Internet » Javascript »

Como accedo a un nodo nieto

Estas en el tema de Como accedo a un nodo nieto en el foro de Javascript en Foros del Web. Hola tengo problemillas para actualizar una tabla en mi web. Lo que quiero es acceder a las lineas de esa tabla, y dentro de ella ...
  #1 (permalink)  
Antiguo 29/05/2008, 04:51
 
Fecha de Ingreso: marzo-2008
Mensajes: 16
Antigüedad: 16 años, 1 mes
Puntos: 0
Como accedo a un nodo nieto

Hola tengo problemillas para actualizar una tabla en mi web. Lo que quiero es acceder a las lineas de esa tabla, y dentro de ella ir comprobando el elemento X de cada linea(para saber donde insertar una nueva linea que vendra despues)... El codigo que me da problemas es el siguiente:

var tabla = document.getElementById("tabladinamica");
var anterior = tabla.firstChild;

//si es SN insertarlo el primero de los SN
if (sev=="SN"){
while (anterior.childNodes[0].nodeValue != "SN"){
anterior = anterior.nextSibling;
}
//definir color de fondo naranja
color="#FF9900";
}


El error que me da es que "anterior.childNodes[0] has no properties", yo lo que quiero es acceder uno a uno a las marcas <tr>, y dentro de ellas mirar el primer <td> unicamente... hasta encontrar lo que busco:)

La tabla es la siguiente:

<tbody id="tabladinamica">
<tr id="23" bgcolor="#FF0000">
<td>AV</td>
<td>23</td>
<td>una descripción</td>
<td>una localización</td>
<td>hora1</td>
</tr>
<tr id="24" bgcolor="#FF0000">
<td>AN</td>
<td>24</td>
<td>una descripción</td>
<td>una localización</td>
<td>hora1</td>
</tr>

...etc...


Se que en firefox, da problemas por el tema de los saltos de linea, pero la pagina esta escrita sin ellos(lo he puesto asi aqui para verlo mas claro;))

Pues eso... alguna idea??? Muchas gracias si habeis llegado a leer hasta aqui:)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:52.