Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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 ..
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.
>
document.all.Campo + i + .style.visibility = "hidden";
Alica CWB
document.all.Campo" + i + ".style.visibility = "hidden";
Alica CWB
e ae,tenta:
var nm="";for (var i=1; i<=20; i++) { nm="Campo" + i; document.all(nm).style.visibility = "hidden";}
Boa sorte! :)
document.all.Campo + i + .style.visibility = "hidden";
Alica CWB