Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2007, 15:19
bitshoot
 
Fecha de Ingreso: noviembre-2004
Mensajes: 371
Antigüedad: 19 años, 6 meses
Puntos: 0
inconpatibilidad entre IE y Firefox para add rows

Hola a todos, estaba tratando de hacer que apretando un boton se agregue una fila a una tabla esto mediante createElement, resulta que el codigo que funca bien en IE, pero para variar no funca en Firefox...

el codigo es el sigueinte:

function add() {

desc = document.getElementById('uno_item').value;
codi = document.getElementById('cod').value;

table = document.getElementById('tabla');
n++;
var orden = n

fila = document.createElement('tr');
celda = document.createElement('td');
fila.appendChild(celda);
celda.appendChild(document.createTextNode(orden))

celda = document.createElement('td');
fila.appendChild(celda);
celda.appendChild(document.createTextNode(codi))

celda = document.createElement('td');
fila.appendChild(celda);
celda.appendChild(document.createTextNode(desc))

celda = document.createElement('td');
fila.appendChild(celda);
celda.appendChild(document.createTextNode("x"))

table.appendChild(fila);
}


el codigo tal cual funca bien, en IE y no pasa nada en Ffox, pero si quito el .value (arriba en negrita) al menos me reconoce el objeto, dice algo de textarea object, aunque no muestra los datos, lo otro esque haciendo eso en el IE no funca :s...

alguien sabe como hacerle para que funke en los 2...

de ante mano mxas gracias...