如何根据 Div ID 内容隐藏/显示 DIV
How do Hide / Show DIV's based on Div ID Content
我在 DIV 中动态显示内容,我想阻止某些 DIV 出现。 代码如下所示:
<div class = "DivStyle" id="computer">
<img src = "computer,jpg">
</div>
<div class = "DivStyle" id="harddisk">
<img src = "harddisk.jpg">
</div>
<div class = "DivStyle" id="cable">
<img src = "cable.jpg">
</div>
等。
如何使用 Javascript 阻止上面的div 表"硬盘"出现? 基本上我想说"如果ID =硬盘,则显示=无"。
提前感谢!
使用普通的javascript,这将隐藏你的div:
document.getElementById('harddisk').style.display = "none";
在哪里找到javascript的完整示例:
<html>
<head></head>
<body>
<div class = "DivStyle" id="computer">
<img src = "computer,jpg">
</div>
<div class = "DivStyle" id="harddisk">
<img src = "harddisk.jpg">
</div>
<div class = "DivStyle" id="cable">
<img src = "cable.jpg">
</div>
<script>
document.getElementById('harddisk').style.display = "none";
</script>
</body>
脚本必须在加载 DOM 后执行,将代码移动到此块内,如下所示
(function() {
document.getElementById('harddisk').style.display = "none";
})();
如果您使用的是 updatepabel,请使用这个:
var pageRequestManager = Sys.WebForms.PageRequestManager.getInstance();
pageRequestManager.add_endRequest(function () {
document.getElementById('harddisk').style.display = "none";
});
相关文章:
- 基于其他下拉菜单选择隐藏/显示下拉菜单
- 数据表-隐藏/显示列
- $scope变量,ng隐藏/显示
- 隐藏/显示包含单词的ul li项目.但只能入住李的子女
- JQuery隐藏/显示无法正常工作
- 隐藏/显示下面的分区根据是否选择某个选项进行选择
- 使用类而不是id在JavaScript中隐藏显示
- 我想隐藏/显示我的SVG元素,同时在anguarJS中使用它
- 隐藏/显示图像
- Javascript 中的表 - 隐藏/显示列
- 仅使用Javascript隐藏/显示元素,而不会弄乱DOM
- 隐藏/显示 js 代码不会在 IE8 或更低版本上运行
- Magento:根据所选国家/地区隐藏/显示输入字段
- 货到付款选择隐藏/显示付款方式
- "隐藏/显示”;元素和更改按钮背景图像
- Bootstrap Collapse.js切换菜单的隐藏/显示
- 如何隐藏/显示<面板>使用jquery
- 在php中隐藏/显示切换回声结果
- 如何使用jquery使2个按钮切换css,而只使用1个按钮.不显示隐藏/显示
- JQuery隐藏/显示不起作用