Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: jhonatanAsm en 22 Septiembre 2011, 22:01 pm



Título: cuál es la diferencia entre innerHTML nodeValue
Publicado por: jhonatanAsm en 22 Septiembre 2011, 22:01 pm
hola,

en la pagina que estoy haciendo

para almacenar un párrafo, en una variable me funciona con innerHTML, pero cuando le pongo al objeto nodeValue, que tengo entendido que hace lo mismo que un innerHTML, no me muestra nada, solo indefinido , ayuda por favor...


Título: Re: cuál es la diferencia entre innerHTML nodeValue
Publicado por: madpitbull_99 en 23 Septiembre 2011, 18:24 pm
innerHtml:

Se usa para agregar contenido dentro de otro elemento/nodo HTML.

Código
  1. document.getElementById('header').innerHTML = 'Este es el header';
  2.  

Eso escribiría "Este es el header" dentro de un div llamado #header.




nodeValue:

Solo sirve para leer contenido, o sea no puedes modificar nada usando esta propiedad.

Código
  1. var headerVal = document.getElementById("header").nodeValue
  2.  

Eso guardaría el contenido del div #header en la variable headerVal.