Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2015, 07:03
martinmiranda90
 
Fecha de Ingreso: agosto-2013
Ubicación: A Coruña
Mensajes: 54
Antigüedad: 10 años, 8 meses
Puntos: 14
Respuesta: Diferencia entre usar innerHTML y createTextNode

Hola. Si no me equivoco con el createTextNode primero creas el elemento que deseas y luego tienes que introducirlo en el propio DOM, mientras que con innerHTML lo que haces es incluirlo directamente. Ej.:

createTextNode:
Código Javascript:
Ver original
  1. var texto = document.createTextNode("elemento");
  2. document.body.appendChild(texto);

innerHtml:
Código Javascript:
Ver original
  1. document.body.innerHTML = "<h1>Ejemplo innerHTML</h1>";

Seguramente no sea la única diferencia que exista, pero esta es una de ellas. Un saludo

Última edición por martinmiranda90; 21/01/2015 a las 07:07 Razón: Error ortográfico