Hallo zusammen, ich möchte einen Bilderwechsel machen. Folgende Funktion wird bei einem onchange in einem <select> aufgerufen
function ShowJobtkProductImage(index) {
var div = document.getElementById('productimage');
if(div.getElementsByTagName("img")[0]){
alert('div ist da');
div.removeChild(document.getElementsByTagName("img")[0]);
}
if(document.forms[0].sel_productimages.options[index].value != ""){
var imgurl = document.forms[0].sel_productimages.options[index].value ;
var img = document.createElement("img");
img.src = "../image/icons/products/" + imgurl;
document.getElementById('productimage').appendChild(img);
}
}
Die Fehlermeldung heisst NotFoundError: Node was not found
und kommt von div.removeChild(document.getElementsByTagName("img")[0]);
Ich frage mich nur warum? Der Test Alert 'div ist da' meldet doch das img vorhanden ist? vielen Dank Gruss hawk