Ir para conteúdo

POWERED BY:

Arquivado

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

Ch4p0L1N

[Resolvido] Javascript pra mostrar/ocultar Div

Recommended Posts

Estou usando o seguinte script pra fazer um sistema de mostrar/ocultar divs:

 

<script type="text/javascript">

window.onload=function(){

var divCarregando = document.getElementById("nome da div");

divCarregando.style.display="none";

}

function onoff(id) {

var el = document.getElementById(id);

el.style.display = (el.style.display=="none") ? "" : "none";

}

</script>

e no link:

 

<a href="#" onclick="onoff('nome da div')">

tá funcionando, mas eu quero que quando carregue o site, as divs estejam ocultas, e só acontece isso quando tem apenas 1 script assim na página...

eu coloquei 3, e só o último aparece oculto, os 2 primeiros carregam aparecendo, como faço pra que todos estejam ocultos quando a página carrega?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, você ta repetindo tudo!! Esse é o problema...

Você está redefinindo o onload 3 vezes, portanto só a ultima vai funcionar...

 

Pra funcionar direito você tem q só duplicar o código que faz a div sumir, olha aqui:

 

<script type="text/javascript">

window.onload=function(){

var divCarregando = document.getElementById("nome da div");

var divDois = document.getElementById("nome da divDois");

var divTres = document.getElementById("nome da divTres");

 

divCarregando.style.display="none";

divDois.style.display='none';

divTres.style.display='none';

}

function onoff(id) {

var el = document.getElementById(id);

el.style.display = (el.style.display=="none") ? "" : "none";

}

</script>

Aí você poe a função onoff() nos locais desejados e com o nome da div q você quer esconder/mostrar...

 

Falou...

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.