diogoleter Postado Agosto 11, 2008 Denunciar Share Postado Agosto 11, 2008 Como poderia fazer para dar um loop em todos os objetos com a tag img dentro de uma determinada div?Obrigado!Pesquisando mais um pouco consegui a informação neste endereço: http://bytes.com/forum/thread92809.html Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Agosto 12, 2008 Denunciar Share Postado Agosto 12, 2008 como está tentando?posta seu código ae Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diogoleter Postado Agosto 13, 2008 Autor Denunciar Share Postado Agosto 13, 2008 Supondo que tenha o seguinte código em HTML:<div id="minhas_figuras"> <img src="figura1.pjg" width="200" height="200" border="0" /> <img src="figura2.pjg" width="200" height="200" border="0" /> <img src="figura3.pjg" width="200" height="200" border="0" /> <img src="figura4.pjg" width="200" height="200" border="0" /> </div> Gostaria de obter acesso a todas as imagens de forma individual, mas sem precisar listar uma por uma manualmente, então a idéia é fazer um loop que localize todas elas a partir da div (minhas_figuras) que as contém. Para isso podemos utilizar o seguinte código: <script type="text/javascript"> function obterimagens(id_div){ var objdiv=document.getElementById('minhas_figuras'); var imagens=objdiv.getElementsByTagName('img'); //Faz uma referência para todas as tags img dentro da div "minhas_figuras", no caso, a tag img é para inserir imagens no código html. for (i=0; i<imagens.length; i++ ) { //Faz um loop do tamanho da quantidade de imagens encontradas. imagens[i].style.border="1px solid #000000"; // imagens[i] é uma referência para uma das imagens encontradas dentro da div, por isso é possível manipulá-la como neste exemplo simples, onde estamos apenas atribuindo uma borda preta a todas elas. } } </script>É isso, espero que seja o suficiente para entender. Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Agosto 14, 2008 Denunciar Share Postado Agosto 14, 2008 então... aparece algum erro?ainda não entendi o que você precisa? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diogoleter Postado Agosto 14, 2008 Autor Denunciar Share Postado Agosto 14, 2008 então... aparece algum erro?ainda não entendi o que você precisa?No meu primeiro tópico cito o link onde encontrei a informação de como solucionar minha dúvida, o segundo tópico é a solução que criei a partir da fonte. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Agosto 16, 2008 Denunciar Share Postado Agosto 16, 2008 Eu não to entendendo nada....Diogo, então você achou a resposta e postou, é isso? Ou está com dúvida em algo? Digo isso porque seu código parece estar correto. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Agosto 18, 2008 Denunciar Share Postado Agosto 18, 2008 Eu não to entendendo nada....Diogo, então você achou a resposta e postou, é isso? Ou está com dúvida em algo? Digo isso porque seu código parece estar correto.Ele já encontrou a resposta para a dúvida dele. É que ele editou o post ... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
diogoleter
Como poderia fazer para dar um loop em todos os objetos com a tag img dentro de uma determinada div?
Obrigado!
Pesquisando mais um pouco consegui a informação neste endereço: http://bytes.com/forum/thread92809.html
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.