Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

danimac13

Como pegar essa div

Recommended Posts

Olá pessoal! Gostaria de saber como pegar a primeira div da hierarquia do click. Num caso como esse. Não vale document.getElementById().<div> <span onclick="retornaDiv()">Retorna a Div</span></div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vá no DOM inspector do firefox que te ajudará bastante.Seu problema:this.parentNode

Compartilhar este post


Link para o post
Compartilhar em outros sites

você quer o primeiro div pai do elemento que você clicou é isso??

Compartilhar este post


Link para o post
Compartilhar em outros sites

para FF

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title></head><body><script>function clickIt(e)  {var obj = e.rangeParent;while(obj.tagName != "DIV"){	obj = obj.parentNode;}	alert(obj.id);}</script><div id="hehe"><a href="#" onclick="clickIt(event);">teste</a></div></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.