Ir para conteúdo

POWERED BY:

Arquivado

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

Freelife

Fecahr dois elementos ao mesmo tempos

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

Usa uma função adicionado ao cabeçalho da pagina assim

<script language="javascript" type="text/javascript">
	function fechaAmbos() {
		var bloco1 = document.getElementById('div1');
		var bloco2 = document.getElementById('div2');
		
		bloco1.style.display='none';		
		bloco2.style.display='none';
	}
</script>

E entao no botao que deve fechar os dois DIVs coloca a chamada para a função acima.

 

<input type="button" value="Fechar" onclick="fechaAmbos()" />

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.