luistavares

JavaScript - Como esconder e mostrar conteúdos HTML

Oct 17th, 2022
2,315
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.67 KB | Software | 0 0
  1. <html lang="pt-br">
  2.     <head>
  3.         <title>Esconder e Mostrar Elementos</title>        
  4.         <style>
  5.             #conteudo{
  6.                 width: 400px;
  7.                 height: 300px;
  8.                 border: 1px solid black;
  9.                 margin-top: 5px;
  10.                 padding: 10px;
  11.                 background-color: lightgreen;
  12.             }
  13.         </style>
  14.         <script>
  15.             function esconde(el) {
  16.                 document.getElementById(el).style.display = 'none';
  17.             }
  18.             function mostra(el) {
  19.                 document.getElementById(el).style.display = 'block';
  20.             }
  21.             function toggle(el) {
  22.                 var display = document.getElementById(el).style.display;
  23.                 if(display == "none"){
  24.                     document.getElementById(el).style.display = 'block';        
  25.                 }                    
  26.                 else{
  27.                     document.getElementById(el).style.display = 'none';
  28.                 }
  29.             }  
  30.         </script>
  31.     </head>
  32.     <body>
  33.         <h3>Esconder e Mostrar Conteúdos com JS</h3>        
  34.         <button onclick="esconde('conteudo')">Esconder</button>
  35.         <button onclick="mostra('conteudo')">Mostrar</button>
  36.         <button onclick="toggle('conteudo')">Alternar</button>
  37.         <div id="conteudo">
  38.             JavaScript é uma linguagem de programação interpretada estruturada,
  39.             de script em alto nível com tipagem dinâmica fraca e multiparadigma.
  40.             Juntamente com HTML e CSS, o JavaScript é uma das três principais
  41.             tecnologias da World Wide Web.
  42.         </div>
  43.     </body>
  44. </html>
  45.  
  46.  
Advertisement
Add Comment
Please, Sign In to add comment