-2

在谷歌浏览器控制台中,显示的错误是

未捕获的类型错误:无法将属性“innerHTML”设置为 null

var description=["a","b","c","d","e"];
var count=1;   
document.getElementById("productdescription").innerHTML = description[count-1];

我在 onclick 事件上调用此函数到 imagebutton

4

2 回答 2

2

您没有 ID 为 productdescription(可能是大写)的元素,因此document.getElementById("productdescription")返回 null。

于 2012-08-10T06:51:45.540 回答
0

我犯了一个错误。我声明了一个div#showproduct覆盖div#productdescriptionand 在调用div#productdescriptioninnerHTML 属性之前,我正在调用 .innerHTML 属性div#showproduct。所以,div#productdescription被删除了。

于 2012-09-15T15:27:18.847 回答