2012-09-24 38 views
9

Tôi nhận được lỗi sau cho một chức năng đơn giản dưới đây:javascript Lỗi Loại: document.getElementsByTagName ("p") [0] .innerHtml không phải là một chức năng

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

Tôi chỉ cố gắng để hiểu việc sử dụng 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> 

Ai đó có thể cho tôi biết tôi đang gặp sự cố ở đâu?

Trả lời

24

innerHTML nhưng không phải là innerHtml và không phải là hàm, bạn nên đặt chuỗi thành thuộc tính này.

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

sử dụng

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

Nó '.innerHTML', vui lòng cập nhật! –

+1

Chỉ cần cập nhật ..! – Patriks

Các vấn đề liên quan