Ir para conteúdo
Fórum Script Brasil
  • 0

Pegar ID de TR pai que está num loop


ViaPocket

Pergunta

Tenho uma tabela HTML que lista meus dados do bd.

Preciso que, ao passar o mouse sobre uma TD, seja capturado o ID da TR da qual ela faz parte.

Estou tentando com isso

var tab = document.getElementsByTagName("table")[0];
        var tr= tab.getElementsByTagName("tr")[1];
        var l=tr.id;
        alert(l)
Desta forma a coisa não funciona porque tenho informar manualmente o número da TR que desejo através do número entre colchetes
getElementsByTagName("tr")[1];

Como faço isso "automaticamente"?

Desconfio que tenha que usar parentNode ou algo neste sentido...mas não sei como adicionar ao script.

Um help por caridade. :-)

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Criei um exemplo.

Bons estudos.

Um abraço.

Opa! Exatamente isso que eu precisava. Funcionou.

Notei que a função é chamada ao carregar a página. Não seria mais adequado carregar ao clicar na TR? Fiz este teste. O resultado é que ao clicar aparece o alert várias vezes (na mesma quantidade de linhas existentes). O que devo ajustar?

Muito obrigado Willian.

Grande abraço!

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...