时间:2021-07-01 10:21:17 帮助过:2人阅读
比较简单的实现.style.display就是控制层隐藏或显示的属性.
<html> <body> <script> function show(){ document.getElementById("p").style.display=""; //alert(document.getElementById("p").style.display) } function hidden(){ document.get ElementById("p").style.display="none"; //alert(document.getElementById("p").style.display) } </script> <BODY> <input name="name" type="button" onClick="show();" value="显示"> <p id="p" style="display: none" onMouseout="hidden();"> show it </p> </BODY> </HTML>
p的visibility可以控制p的显示和隐藏,但是隐藏后页面显示空白
style="visibility: none;" document.getElementById("typep1").style.visibility="hidden";//隐藏 document.getElementById("typep1").style.visibility="visible";//显示
通过设置display属性可以使p隐藏后释放占用的页面空间,如下
style="display: none;" document.getElementById("typep1").style.display="none";//隐藏 document.getElementById("typep1").style.display="";//显示
如果用p.style.display="none"隐藏会引起,p里面的东西休眠,里面的事件就不响应了
以上就是JS 控制隐藏显示 的详细内容,更多请关注Gxl网其它相关文章!