javaScript隐藏与显示visibility和display属性的区别
来源:互联网 发布:新浪微博程序员 编辑:程序博客网 时间:2024/06/04 18:43
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
/*
* 隐藏层之后位置不变
*/
function getDiv1() {
var div1 = document.getElementById("div1");
if(div1.style.visibility == "hidden"){
div1.style.visibility = "visible";
}else{
div1.style.visibility = "hidden";
}
}
/*
* 隐藏层之后位置自动补齐
*/
function getDiv2(){
var div2 = document.getElementById("div2");
if(div2.style.display == "block"){
div2.style.display = "none";
}else{
div2.style.display = "block";
}
}
</script>
</head>
<body>
<div id="div1" style="width: 100%;height: 200px;border: 1px solid #8A2BE2;">
111111
</div>
<input type="button" onclick="getDiv1()" id="btn1" value="显示/隐藏" />
<div id="div2" style="width: 100%;height: 200px;border: 1px solid #8A2BE2;margin-top: 10px;">
22222
</div>
<input type="button" onclick="getDiv2()" value="显示/隐藏"/>
<div style="width: 100%;height: 100px;border: 1px solid #8A2BE2;margin-top: 10px;">
3333333
</div>
</body>
</html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
/*
* 隐藏层之后位置不变
*/
function getDiv1() {
var div1 = document.getElementById("div1");
if(div1.style.visibility == "hidden"){
div1.style.visibility = "visible";
}else{
div1.style.visibility = "hidden";
}
}
/*
* 隐藏层之后位置自动补齐
*/
function getDiv2(){
var div2 = document.getElementById("div2");
if(div2.style.display == "block"){
div2.style.display = "none";
}else{
div2.style.display = "block";
}
}
</script>
</head>
<body>
<div id="div1" style="width: 100%;height: 200px;border: 1px solid #8A2BE2;">
111111
</div>
<input type="button" onclick="getDiv1()" id="btn1" value="显示/隐藏" />
<div id="div2" style="width: 100%;height: 200px;border: 1px solid #8A2BE2;margin-top: 10px;">
22222
</div>
<input type="button" onclick="getDiv2()" value="显示/隐藏"/>
<div style="width: 100%;height: 100px;border: 1px solid #8A2BE2;margin-top: 10px;">
3333333
</div>
</body>
</html>
阅读全文
0 0
- javaScript隐藏与显示visibility和display属性的区别
- html中 style 显示属性: display 和 visibility的区别
- display与visibility隐藏元素的区别
- visibility和display隐藏元素的区别
- display 属性 和 visibility 属性的区别?
- div的visibility和display属性区别
- div的visibility和display属性区别
- javascript中visibility和display的区别
- javascript中 visibility和display的区别
- div 显示与隐藏,display与visibility的差别
- 两种div隐藏和显示方式的区别visibility和display
- display:none/block的应用以及和visibility的区别,隐藏/显示内容
- 显示/隐藏DIV的技巧(visibility与display的差别)
- CSS中元素的隐藏和显示(visibility, display)
- HTML 内容隐藏显示以及display和visibility的对比
- display 与 visibility 的区别(隐藏Dom元素)
- js:div元素display属性与visibility属性的区别
- 控制HTML元素的显示与隐藏——display和visibility
- STM32(二)之GPIO操作(2)——通过按键控制LED灯的开关
- 报错:java.lang.ArithmeticException:divide by zero
- SQLServer触发器创建、删除、修改、查看示例代码
- Python中获取文件的路径
- windows安装lua
- javaScript隐藏与显示visibility和display属性的区别
- 同余最短路
- List,Set,Collection,Conllections
- Java面向对象设计的7大原则
- 语法练习
- mac sublime 配置c++ 做个笔记给以后的自己
- jq判断复选框是否被选中的3中方法
- Android:Swipe与ScrollView的滑动冲突问题
- python脚本语言初步学习