在谷歌浏览器控制台中,显示的错误是
未捕获的类型错误:无法将属性“innerHTML”设置为 null
var description=["a","b","c","d","e"];
var count=1;
document.getElementById("productdescription").innerHTML = description[count-1];
我在 onclick 事件上调用此函数到 imagebutton
在谷歌浏览器控制台中,显示的错误是
未捕获的类型错误:无法将属性“innerHTML”设置为 null
var description=["a","b","c","d","e"];
var count=1;
document.getElementById("productdescription").innerHTML = description[count-1];
我在 onclick 事件上调用此函数到 imagebutton
您没有 ID 为 productdescription(可能是大写)的元素,因此document.getElementById("productdescription")
返回 null。
我犯了一个错误。我声明了一个div#showproduct
覆盖div#productdescription
and 在调用div#productdescription
innerHTML 属性之前,我正在调用 .innerHTML 属性div#showproduct
。所以,div#productdescription
被删除了。