2012-09-24 16 views
9

sto ottenendo il seguente errore per una semplice funzione qui sotto:javascript TypeError: document.getElementsByTagName ("p") [0] .innerHTML non è una funzione

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

Sto solo cercando di capire l'uso di 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> 

Qualcuno può dirmi dove sto andando male?

risposta

24

innerHTML ma non innerHtml e non è una funzione, è necessario impostare la stringa su questa proprietà.

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

uso

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

E ' '.innerHTML', si prega di aggiornare! –

+1

Appena aggiornato ..! – Patriks

Problemi correlati