Esconder divs
Estou tentando fazer que todas as divs com o id teste se escondam ao clicar em uma outra div teste e somente a div clicada continuar aparecendo. Cada um desses ids contem um número de 1 a x. Ex teste1, teste2, teste3...(são várias). O código que estou fazendo é este
function escondediv() {
for (i = 1; i < 4; i++) {
var divId = "teste";
document.getElementById(divId + [i]).style.visibility = "hidden";
}
}
Usei um alert no lugar do " document.getElementById(divId + *).style.visibility = "hidden"; " com "divId + **" e saem 3 alerts com o texto teste1, teste 2, teste 3. *
*Provavelmente não deve ser assim que se faz, mas já pesquisei outras soluções e não achei então gostaria de uma ajuda para fazer certo. Espero ter explicado meu problema com clareza. * Ia fazer depois um if para detectar a que foi clicada e o resto desaparecer mas ñ consegui passar da parte de esconder todas.Discussão (3)
Carregando comentários...