-2

Google Chrome コンソールでは、表示されるエラーは次のとおりです。

キャッチされていない TypeError: null のプロパティ 'innerHTML' を設定できません

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

imagebutton への onclick イベントでこの関数を呼び出しています

4

2 に答える 2

2

ID productdescription (おそらく大文字) を持つ要素がないため、document.getElementById("productdescription")null が返されます。

于 2012-08-10T06:51:45.540 に答える
0

私はミスを犯した。div#showproductをカバーすることを宣言し、 innerHTML 属性div#productdescriptionを呼び出す前にdiv#productdescription、の innerHTML 属性を呼び出していましたdiv#showproduct。そのため、div#productdescriptionが消去されていました。

于 2012-09-15T15:27:18.847 に答える