Ir para conteúdo

POWERED BY:

Arquivado

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

Freelife

como esconder dois elementos ao mesmo tempo?

Recommended Posts

Tarde galera... beleza?!

 

então... to fazendo uma agenda ainda... to aqui testando pois não funfa php na rede... to eu aqui tentando fazer e conseguindo até aqui... mas surgiu um problema.

 

estou usando este comando para mostrar um div...:

onclick="document.getElementById('div1').style.display='block';" style="text-decoration:none;"

Mas dentro desse div que aparece tem um link que faz outro div aparecer.

onclick="document.getElementById('div2').style.display='none';" style="text-decoration:none;"

No primeiro div tem um botão com o comando:

onclick="document.getElementById('div1').style.display='none';" style="text-decoration:none;"

Que esconde novamente o div1, só que quando ele é clicado ele só fecha o primeiro div1. Eu imagino que para fechar os dois tem que colocar o id deles juntos, tipo assim:

 

onclick="document.getElementById('dia1''div2').style.display='none';" style="text-decoration:none;"

Mas não sei a forma correta.

 

Alguém pode me ajudar?

 

Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

O correto seria você fazer uma função javascript pra fazer isso

 

seu HTML

<div onclick="showHideLayer(this) style="text-decoration:none;">

seu JS

 

function showHideLayer(obj)
{
	obj.style.display = (obj.style.display=="none")?block : none;
}

 

Tenta aee

 

Absss

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.