hawkmaster1: NotFoundError: Node was not found

Beitrag lesen

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