Hola. Tengo la siguiente funcion que agrega filas en una tabla, esta funcion va bien en IE y FF.
function addRow()
{
var newRow = document.getElementById("tblGrid").insertRow(-1);
var oCell = newRow.insertCell(-1);
oCell.vAlign = 'top';
oCell.innerHTML = "<input style='width:109px;' type='text' name='num_parte' size='20' maxlength='10'>";
oCell = newRow.insertCell(-1);
oCell.innerHTML = "<textarea style='width:137px;' name='descripcion' cols='20' rows='5' id='descripcion' ></textarea>";
oCell = newRow.insertCell(-1);
oCell.vAlign = 'top';
oCell.innerHTML = "<input type='button' value='Delete' onclick='removeRow(this);'/>";
}
Y esta otra que elimina las filas agregadas. En IE funciona bien pero no FF.
function removeRow(src)
{
var oRow = src.parentElement.parentElement;
document.getElementById("tblGrid").deleteRow(oRow. rowIndex);
}
Muchas gracias a quien puede ayudarme!
¡vaya, como se me pasó ese detalle por desapercibido! no me fije que decia parentElement probablemente por la similitud en que se escribe con parentNode. ciertamente, parentElement solo existe en jscript. me alegro que tu mismo te fijaras.


