2013-09-24 140 views
1
<div id="pl6" style="height: 123px; width: 135px;float:left" onmousedown="test(6);" ondrop="dropIt(event,6);" ondragover="event.preventDefault();"> 
<img src="6.gif" draggable="true" ondragstart="dragIt(event,6);" id="pic6" /> 
</div> 

我想檢查這個div是否有圖像或不使用JavaScript。如何檢查div是否有圖像?

回答

5

你可以這樣做:

var divEle = document.getElementById("pl6"); 
if(divEle.getElementsByTagName('img').length > 0) { 
    //has image element 
} 
1

爲什麼不乾脆:

if(document.querySelectorAll("#pl6 img").length > 0) { 
    // ... 
} 
1
if(document.getElementById("pic6").length > 0){ 
    //... 
}