Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2007, 08:56
rProgged
 
Fecha de Ingreso: agosto-2004
Mensajes: 131
Antigüedad: 19 años, 9 meses
Puntos: 2
Copiar filas entre tablas

Estimados,

Necesito cambiar filas entre 2 tablas distintas, esto es pasar los datos desde una tabla a la otra.

el código que uso es el siguiente:

Código:
var tblDest = document.getElementById(tblDestino);
var tblOrg = document.getElementById(tblOrigen);
				
var fila = tblDest.insertRow(cont_filas);
fila.style.color = "#003366";
fila.onmouseover = function() {
this.style.background = '#FBFFCC';
}
fila.onmouseout = function() {
this.style.background = bgColor;
}
fila.style.backgroundColor = bgColor;
				
for ( cel=0;cel<=cols; cel++ ) {
var celda = fila.insertCell(cel);
celda.innerHTML = tblOrg.cells[cel].innerHTML;
}
Con la variable cols controlo la cantidad de columnas (celdas) a pasar desde una tabla a otra, el problema es que no sé cómo acceder al contenido de las celdas, el siguiente código genera error por evidentemente no es correcto:

celda.innerHTML = tblOrg.cells[cel].innerHTML;

y ese es el punto en el que necesito ayuda, si me podrian orientar en cómo acceder al contenido de la celda les estaria muy agradecido.

Saludos y gracias de antemano,

Rodrigo