Tengo esta funcion javascript:
function copiar()
{
var nueva_linea;
nueva_linea = window.parent.frames[0].document.buf.buffer.value;
if (nueva_linea != "")
{
var texto=document.createTextNode(nueva_linea);
var linea=document.createElement("P");
linea.appendChild(texto);
window.parent.frames[1].document.getElementById("pantalla").appendChild(l inea);
}
}
Lo que hace la función es copiar la variable nueva linea a otro frame dentro del elemento pantalla de la siguiente forma <p>nuevalinea<p>
En Mozilla-Firefox no me da ningún problema, pero lo he probado en Opera y en el Intetnet Explorer y me da un error y no funciona
Basicamente me dice:
Error.
Lineas: 16
Car: 4
Error: Argumento no valido
Codigo:0
la linea 16 es esta:
window.parent.frames[1].document.getElementById("pantalla").appendChild(l inea);
y la verdad no entiendo por que no funciona????