Kann set property 'innerHTML' null
In google chrome-Konsole, die Fehler zeigt, ist
Uncaught TypeError: Cannot set property 'innerHTML' null
var description=["a","b","c","d","e"];
var count=1;
document.getElementById("productdescription").innerHTML = description[count-1];
Rufe ich diese Funktion auf ein onclick-Ereignis imagebutton
- Was macht Ihr HTML Aussehen? Haben Sie ein HTML-tag mit Attribut
id = 'productdescription'
? - das Html-element Nicht gefunden wird. versuchen Sie, um debugg oder fügen Sie ganze code hier, so dass Fehler behoben werden können
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du nicht ein element mit der id Produktbeschreibung (vielleicht Kapitalisierung), daher
document.getElementById("productdescription")
ist die Rückgabe null.Habe ich einen Fehler gemacht. Ich erklärte ein
div#showproduct
Abdeckung derdiv#productdescription
und vor dem Aufrufdiv#productdescription
innerHTML-Attribut, ich rief innerHTML-Attribut desdiv#showproduct
. so, diediv#productdescription
wurde gelöscht.