Foros del Web » Programando para Internet » Javascript »

Recorrer tabla DOM

Estas en el tema de Recorrer tabla DOM en el foro de Javascript en Foros del Web. Buenas, la cuestión es la siguiente: como recorro una tabla DOM... La cosa es que la función que os voy a poner a continuación me ...
  #1 (permalink)  
Antiguo 16/06/2011, 09:21
 
Fecha de Ingreso: junio-2009
Mensajes: 44
Antigüedad: 14 años, 10 meses
Puntos: 1
Recorrer tabla DOM

Buenas, la cuestión es la siguiente: como recorro una tabla DOM...

La cosa es que la función que os voy a poner a continuación me permitía recorrer la tabla, pero al introducirle las dos funciones de agregar y eliminar celdas, ya no me recorre la tabla, os pongo las tres funciones:
Código:
function addRow(){
     var tabla = document.getElementById("TablaDatos");
     var tr = document.createElement("tr");		
     for (var j=0; j<1; j++) {
          var td = document.createElement("td");
          tr.appendChild(td);
     }
     tabla.appendChild(tr);	
}	
					
function removeTable(){
     var tabla = document.getElementById('TablaDatos');
     var ultRow = tabla.rows.length;
     if(ultRow > 1){
          tabla.deleteRow(ultRow-1);
     }
}
			
function datosTextos(){
     var tabla = document.getElementById('TablaDatos');
     textos = "";
     caja = "";
     for (var i=0;i < tabla.rows.length -1; i++){
          for (var j=0; j<2; j++){
               if(tabla.rows[i].cells[j].innerHTML == ""){
               }else{
                    textos = textos + tabla.rows[i].cells[j].innerHTML + "<br>";
               }
               caja = tabla.value;
          }
     }
     textos = textos + caja;
     document.writeln(strip_tags(textos,'<br>'));
}
PD: ¿Porque recorrer tablas? Porque es una tabla drag & drop, y en la segunda tabla soltamos los elementos que deseamos, y mediante un boton:
Código HTML:
<button type="button" onClick="datosTextos()">Ver valores de la tabla</button> 
Vemos los datos cargados...

PD2: La inserción y eliminación de tablas me las hace perfecto.

Un saludo.
  #2 (permalink)  
Antiguo 16/06/2011, 10:55
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Recorrer tabla DOM

Hola:

Para empezar, algo que ne debes olvidarte:

Prohibido usar document.write con el documento ya creado (vale solo mientras se está generando)...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 16/06/2011, 11:00
 
Fecha de Ingreso: junio-2009
Mensajes: 44
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Recorrer tabla DOM

Es para comprobar que me muestra los datos escogidos... simplemente. Cuando me los muestre daré el siguiente paso.

Un saludo.
  #4 (permalink)  
Antiguo 16/06/2011, 12:40
 
Fecha de Ingreso: junio-2009
Mensajes: 44
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Recorrer tabla DOM

Solucionado el problema... pedazo de código está saliendo...

Un saludo.

Etiquetas: dom, function, tabla
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 23:18.