[英]How do Hide / Show DIV's based on Div ID Content
我已經在DIVS中動態顯示了內容,但是我想阻止某些DIVS出現。 代碼如下:
<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";
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.