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 を使用していないかを確認したい。

4

3 に答える 3

5

あなたができる:

var divEle = document.getElementById("pl6");
if( divEle.getElementsByTagName('img').length > 0 ) {
   //has image element
}
于 2013-09-24T05:20:02.053 に答える
1
if(document.getElementById("pic6").length > 0){
  //...
}
于 2013-09-24T05:45:27.707 に答える
1

なぜ単純ではないのですか:

if(document.querySelectorAll("#pl6 img").length > 0) {
   // ...
}
于 2013-09-24T05:23:52.663 に答える