Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2004, 03:43
Avatar de epplestun
epplestun
 
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 23 años, 4 meses
Puntos: 5
Problema con appendChild()

Buenas, estoy intentando insertar elementos a un iframe, pero no lo consigo, para insertarlos en una misma pagina no tengo problemas, pero para insertarlo en un iframe no puedo

Código:
<SCRIPT>
function add() {
	var div = document.createElement("div");
	div.style.width = "100px";
	div.style.backgroundColor = "#FFCC00";
	body.appendChild(div);
};
</SCRIPT>
<BODY id="body">
<INPUT TYPE="button" VALUE="Append Child" onclick="add()">
</BODY>
Ese codigo lo hace perfectamente, pero si lo intento hacer con un iframe nada

Código:
<SCRIPT>
var editor;
	
function init() {
	editor = document.getElementById('editor').contentWindow.document;
	editor.designMode = "on";
};

function add() {
	var div = document.createElement("div");
	div.style.width = "100px";
	div.style.backgroundColor = "#FFCC00";
	editor.appendChild(div);
};
</SCRIPT>
<BODY onLoad="init()">
<iframe id="editor"></iframe>
<br>
<INPUT TYPE="button" VALUE="Append Child" onclick="add()">
</BODY>
Pues eso ....
__________________
Usuario registrado de Linux #288725