Here is the code
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> #myDIV { width: 100%; padding: 50px 0; text-align: center; background-color: lightblue; margin-top: 20px; } </style> </head> <body> <span onclick="myFunction(this)">[-]</span> <div id="myDIV"> This is my DIV element. </div> <p><b>Note:</b> The element will not take up any space when the display property set to "none".</p> <script> function myFunction(src) { var x = document.getElementById("myDIV"); if (x.style.display === "none") { x.style.display = "block"; src.innerText = "[-]"; } else { x.style.display = "none"; src.innerText = "[+]"; } } </script> </body> </html>
No comments:
Post a Comment