2015-01-26 3 views
-2

Ниже мой HTML:Как получить элементы img из тега div с помощью JavaScript?

<div id="mover"> 
    <img src="images/building3.jpg" width="330" height="150" /> 
    <img src="images/building5.jpg" width="330" height="150" /> 
    <img src="images/building1.jpg" width="330" height="150" /> 
    <img src="images/building4.jpg" width="330" height="150" /> 
</div> 

Использование:

document.getelementById("mover"); 

только дает мне этот DIV, как я могу получить все изображения из этого Div с помощью JavaScript?

+4

'document.getElementById ("движитель") getElementsByTagName ('IMG')' - https://developer.mozilla.org/en- US/docs/Web/API/Element.getElementsByTagName – Pete

+0

$ (document) .ready (function() {\t $ ("div # mover"). Find ('img'). Each (function() { alert ($ (этот)); }) }); – amtest

+0

Для тех, кто голосует за возобновление, могу ли я спросить *, почему вы голосуете для повторного открытия? * Что сохраняет этот вопрос, который я и другие еще не увидели? –

ответ

0

Позвольте мне знать, если это работает для вас:.

<html> 
<body> 

<div id="mover"> 
    <img src="images/building3.jpg" width="330" height="150" /> 
    <img src="images/building5.jpg" width="330" height="150" /> 
    <img src="images/building1.jpg" width="330" height="150" /> 
    <img src="images/building4.jpg" width="330" height="150" /> 
</div> 


<script> 

var imgs = document.getElementById("mover").getElementsByTagName("img"); 

for (i in imgs) { 
    if (parseInt(i) > -1) { // check if it is an integer   
     alert(document.getElementById("mover").getElementsByTagName("img")[i].src); 
    } 
} 

</script> 

</body> 
</html> 
Смежные вопросы