Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Mostrar e esconder divs

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Duvida Mostrar e esconder divs

    Então pessoal, andei pesquisando e vi que tem como esconder e mostrar divs por DOM e JavaScript.
    Vou citar o exemplo abaixo:
    Ao cllicar no nome "Clique aqui" uma div é exibida e ao clicar nessa div ela some. Gostaria de saber se é possível ao clicar nessa div vermelha , fazer com que abra outra div no mesmo lugar com outro conteúdo.
    Se puderem me ajudar agradeço

    <html>
    <head>
    <title>Mostrar janela</title>
    <style type="text/css">
    #oculta{
    display:none;/*propriedade em CSS que define o modo de exibição do elemento, neste caso deixa o elemento oculto*/
    background:red;
    width:150px;
    }
    </style>
    <script type="text/Javascript">
    function mostra(id){/*inicia a função mostrar, recebendo um valor e armazenando na variável id*/
    var elemento=document.getElementById(id);/*captura o elemento que possui o id especificado na variável id, e armazena na variável elemento*/
    elemento.style.display="block";/*atribui ao elemento armazanado na variável elemento, o valor block na propriedade display, possibilitando a exibição*/
    }
    function ocultar(id){/*inicia a função ocultar, recebendo um valor e armazenando na variável id*/
    var elemento=document.getElementById(id);/*captura o elemento que possui o id especificado na variável id, e armazena na variável elemento*/
    elemento.style.display="none";/*atribui ao elemento armazanado na variável elemento, o valor none na propriedade display, impossibilitando a exibição*/

    }
    </script>
    <body>
    <div onclick="mostra('oculta');">Clique aqui!</div><!-- No evento onclick chama a função mostra passando o id do elemento a sofrer as alterações -->
    <div id="oculta">
    Esta DIV estava oculta.<br/>
    <i onclick="ocultar('oculta');">Clique aqui para oculta-la novamente.</i><!-- No evento onclick chama a função ocultar passando o id do elemento a sofrer as alterações -->
    <div onclick="mostra"
    </div>
    </body>
    </html>

  • Font Size
    #2
    Código PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <
    title>Exibir e ocultar conteúdo com jQuery</title>

    <
    script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

    <
    script type="text/javascript">

    $(
    document).ready(function(){
     $(
    '#conteudo').hide();

     $(
    '#mostrar').click(function(event){
     
    event.preventDefault();
     $(
    "#conteudo").show("slow");
     });

     $(
    '#ocultar').click(function(event){
     
    event.preventDefault();
     $(
    "#conteudo").hide("slow");
     });
     });

    </
    script>

    </
    head>

    <
    body>

    <
    p>
    <
    a href="#" id="mostrar">Exibir conteúdo</a> |
    <
    a href="#" id="ocultar">Ocultar conteúdo</a>
    </
    p>

    <
    div id="conteudo" style="background-color:#09F; padding:5px; margin:0; width:300px;">
    <
    h3>O conteúdo será exibido aqui</h3>

    </
    div>
    <
    h2>Este conteúdo inicia-se visível e irá deslizar</h2>
    </
    body>
    </
    html
    Fonte:Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Comment

    X
    Working...
    X