的特性“的innerHTML”谷歌浏览器控制台,错误显示为无法设置为null
遗漏的类型错误:空的无法设置属性“的innerHTML”
var description=["a","b","c","d","e"];
var count=1;
document.getElementById("productdescription").innerHTML = description[count-1];
我在调用这个函数一个onclick事件到imagebutton
的特性“的innerHTML”谷歌浏览器控制台,错误显示为无法设置为null
遗漏的类型错误:空的无法设置属性“的innerHTML”
var description=["a","b","c","d","e"];
var count=1;
document.getElementById("productdescription").innerHTML = description[count-1];
我在调用这个函数一个onclick事件到imagebutton
我犯了一个错误。我宣布覆盖div#productdescription
的div#showproduct
,并在致电div#productdescription
innerHTML属性之前,我调用了div#showproduct
的innerHTML属性。所以,div#productdescription
正在被删除。
你没有一个ID为productdescription(可能是大写字母)的元素,因此document.getElementById("productdescription")
返回null。
你的HTML看起来像什么?你有一个属性为'id ='productdescription''的HTML标签吗? – Stegrex 2012-08-10 06:51:49
您的Html元素未找到。尝试在这里调试或粘贴整个代码,以便可以解决错误 – 2012-08-10 06:52:57