2012-09-24 10 views
9

Estoy recibiendo el siguiente error de una función simple continuación:Javascript TypeError: document.getElementsByTagName ("p") [0] .innerHTML no es una función

TypeError: document.getElementsByTagName("p")[0].innerHtml is not a function 

Sólo estoy tratando de entender el uso de getElementsByTagName.

function myFunc(){ 
document.getElementsByTagName("p")[0].innerHtml("hello my name is vaani"); 
} 
</script> 
</head> 

<body onload="myFunc();"> 
<p></p> 
<p></p> 
<p></p> 
</body> 

¿Alguien me puede decir dónde me está yendo mal?

Respuesta

24

innerHTML pero no innerHtml, y no es una función, debe establecer la cadena a esta propiedad.

document.getElementsByTagName("p")[0].innerHTML = "hello my name is vaani"; 
2

uso

document.getElementsByTagName("p")[0].innerHTML="hello my name is vaani"; 
+0

Se '.innerHTML', por favor, actualice! –

+1

¡Acaba de actualizarse ..! – Patriks

Cuestiones relacionadas