Ir para conteúdo
Fórum Script Brasil
  • 0

Problema com botão mostrar/esconder DIV


Giosepe Luiz

Pergunta

Olá pessoal,

Tenho um probleminha com um botão que tem 2 funções em uma, de mostrar e esconder uma div. Ao abrir a página a DIV está oculta e ao acionar o botão ela aparece, e ao clicar de novo ela oculta. Tudo funciona ok, o detalhe só só quando aciona pela primeira vez, que a pessoa tem que dar 2 cliques para funcionar. Sabem o que poderia ser? Espero ter explicado bem, segue o código:

-----------------------------------------------------------------------------------------------------

<div style="padding:0; margin: 0" class="spoiler">

<style>

#pop{

display:none;

position:absolute;

top:50%;

left:50%;

margin-left:-239px;

margin-top:134px;

padding:20px;

width:500px;

height:344px;

border:4px solid #5F210A;

border-right: 0px;

background: #fff;

}

#pop p { background-color: transparent; }

</style>

<div id="pop">

<p><b><font color="#8F0000;" style="text-transform: uppercase">S06E01 - Titulo</font></b><br>

<b>Data:</b> Data<br>

Texto

</div>

<center>

<table width="230" style="margin-top: 10px; text-align:left" cellpadding=0><tr><td valign=top>

<p class="titulo" style="padding-top: 25px; padding-left: 30px;">S06E01</p><br>

<p class="titulo" style="padding-top: 155px; text-align: center; border: 0px solid;">Titulo</p>

<p style="background: transparent; padding-left: 15px; color: #000"><b>Data:</b> Data><br>

<input type="button" value="Exibir Sinopse" class="sinopse" onclick="if (document.getElementById('pop').style.display == 'none') { document.getElementById('pop').style.display='block';this.innerText = ''; this.value = 'Esconder Sinopse'; } else { document.getElementById('pop').style.display = 'none'; this.innerText = ''; this.value = 'Exibir Sinopse'; }" style="margin: 10px 0 10px 0"></p>

</td></tr></table>

</center>

</div>

-----------------------------------------------------------------------------------------------------

Obrigado desde já.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...