Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, o clássico comando document.getElementById(id).getElementsByTagName(tagname) que retorna uma coleção, busca além de todos os filhos do elemento 'id' que sejam de tag 'tagname', também todos os netos e bisnetos e etc que tenham aquele Tag Name. Portanto, se o elemento tiver um filho DIV que tem outro filho DIV, ele vai incluir na coleção OS DOIS, tanto flho quanto neto.
A questão é que para solucionar o meu problema só me interessa os filhos. Isso porque estou aplicando um efeito CSS que não ir aos netos, bisnetos etc. Além disso, a coleção pode ficar grande demais e atrapalhar o desempenho.
Vocês sabem se existe alguma forma simples de retornar somente os filhos que sejam de 'tal tag' e não incluir os filhos e netos e bisnetos de filhos?
Abs!
Carregando comentários...