Ir para conteúdo

POWERED BY:

Arquivado

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

Muneo

Passando variavel pra uma funcao...

Recommended Posts

Prezados colegas,Nao to conseguindo resolver um problema que aparentemente é besta...Tenho a seguinte funcao...function esconde(tabela){ document.all.tabela.style.display = "none";}Na chamada da funcao faco:esconde('idtabela1');==================se eu coloco um alert com a variavel tabela dentro da funcao esconde(), esse imprime idtabela1. Ou seja, ta funcionando.Mas se eu do o comando mostrado acima: document.all... ...o javascript nao substitui o tabela dessa linha pelo valor recebido: idtabela1.Alguem sabe como posso solucionar esse problema?Desde ja agradeco de coracao, Muneo

Compartilhar este post


Link para o post
Compartilhar em outros sites

o erro está na sintaxe

document.all.tabela.style.display = "none";

desse modo o script vai buscar pelo elemento

document.all.tabela

mas como você quer fazer algo dinâmico então você deveria fazer assim:

document.all[tabela].style.display = "none";

porque para esse caso, "tabela" é uma variável e não uma string

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.