您的位置首页百科问答

js显示隐藏div

js显示隐藏div

的有关信息介绍如下:

js显示隐藏div

如何使用JavaScript设置一个div点击从显示变为隐藏,再次点击从隐藏变为显示呢?实现的代码很简单,点击时先判断div是否是显示,如果div是显示就把div设置为隐藏,否则就变为显示。

js代码: document.getElementById("hide").style.display = "block";

打开html开发软件,新建一个html文件。如图:

在html文件上创建一个button按钮,然后给这个按钮设置一个id,在案例中把按钮的id设置为show。如图:

代码:

然后创建一个隐藏的div,把需要隐藏的内容写到这个div上,然后给这个div设置一个id,在案例中设置案例的id为hide。如图:

代码:

我是隐藏的div

给div设置隐藏的样式。在标签后面为id为hide设置样式display:none,这个样id为hide的div就会被隐藏掉了。如图:</p><p>样式代码:</p><p><style></p><p> #hide{display: none;padding-top: 15px;}</p><p> </style></p><p>为button按钮添加一个点击后隐藏事件。点击button按钮后,把隐藏的div的display修改为block,这样点击后div就会显示了。如图:</p><p>事件代码:</p><p><script type="text/javascript"></p><p> window.onload = function(){</p><p> document.getElementById("show").onclick = function(){</p><p> document.getElementById("hide").style.display = "block";</p><p> }</p><p> }</p><p> </script></p><p>保存好html后使用浏览器打开,点击button按钮就会发现隐藏的div就会显示出来了。如图:</p><p>所有代码。可以直接把所有代码复制到新建的html文件上,保存好后运行即可看到效果。如图:</p><p>所有代码:</p><p><!DOCTYPE html></p><p><html></p><p> <head></p><p> <meta charset="UTF-8"></p><p> <title>js显示隐藏div

我是隐藏的div