javascript - 如何在 javascript 中实现可见性消失
问题描述
我想隐藏 div 元素并在单击按钮时删除 div。我是 javascript 新手,但在 android 上工作过。在android中,我们具有visibility:hidden
or的功能visibility:gone
。如何用javascript实现它。
我刚刚发现document.getElementById("id").style.visibility="hidden";
。
解决方案
您可以使用document.getElementById("myDIV").style.display = "none"
隐藏 div 并document.getElementById("myDIV").style.display = "block"
显示它
w3Schools对此有很好的指导
function myFunction() {
var x = document.getElementById("myDIV"); //so we dont have to write doc.get multiple times
if (x.style.display === "none") { //check if hidden
x.style.display = "block"; //display it
} else {
x.style.display = "none"; //hide it
}
}
#myDIV {
width: 100%;
padding: 50px 0;
text-align: center;
background-color: lightblue;
margin-top: 20px;
}
<button onclick="myFunction()">Try it</button>
<div id="myDIV">
This is my DIV element.
</div>
推荐阅读
- c - c语言中的SMS PDU编码
- php - 在php中创建每个csv行到json文件
- sql - 将带有连接和窗口函数的 SQL 转换为 DAX
- firebase - 访问 Firebase 测试实验室中虚拟设备的位置
- javascript - 是的,基于父对象模式的条件验证
- spring - 使用 Spring 和 Spring 安全性访问拒绝和允许功能
- linux - 为什么 NPOI xlsx 文件生成在 Linux 服务器上不起作用
- c++ - VS Intellisense 在编辑头文件时如何从 stdafx.h 中查找定义?
- python - 比较列表并返回新列表
- ios - 减少紧凑地图时间 Swift