Ver Mensaje Individual
  #17 (permalink)  
Antiguo 30/05/2011, 19:17
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Cambiar tipo de nodo

si te refieres al codigo que muestras en la entrada #6, pues no tiene diferencia si se trata de un elemento existente o no en el documento. como ya te indique, tiene algo que ver con la propiedad innerHTML y la forma en que el navegador analiza el codigo a traves de dicha propiedad. de todos modos, es algo impredecible segun el navegador. observa lo siguiente en chrome11 y firefox4.

Código:
<head>
<script>
self.onload = function(){
document.body.innerHTML = "<script><"+"/script>";
document.body.firstChild.text = "alert('inserted')";
};
</script>
</head>
<body>
</body>
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.