Ir para conteúdo

Arquivado

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

hudheb

Concatenar uma variável à um nome de campo ...

Recommended Posts

Fala pessoal ..

Preciso de uma ajudinha pra fazer uma espécie de contador.

Tenho que esconder 20 campos ao carregar a página.

Para isso fiz um contador assim:

function esconder(){ for (var i=1; i<=20; i++) {document.all.Campo.style.visibility = "hidden";}
O problema é : os 20 campos se chamam 'Campo1', 'Campo2', 'Campo3', 'Campo4', etc...

Como faço pra jogar a variável "i" no final do nome do campo ?

Algo do tipo:

document.all.Campo+.style.visibility = "hidden";

 

Por favor, se alguém puder me ajudar eu agradeço ..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é, Alica ..Coloquei da mesma maneira que você mostrou e não deu certo não ...Tentei de mais algumas maneira, mas já estou desistindo.Se puder me ajudar mesmo assim , agradeço ..Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

document.all.Campo + i + .style.visibility = "hidden";

 

Alica CWB

document.all.Campo" + i + ".style.visibility = "hidden";

 

Alica CWB

Compartilhar este post


Link para o post
Compartilhar em outros sites

e ae,tenta:

var nm="";for (var i=1; i<=20; i++) {      nm="Campo" + i;      document.all(nm).style.visibility = "hidden";}

Boa sorte! :)

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.