如何根据条件隐藏特定的div元素?(不使用样式)
P粉006540600
P粉006540600 2023-09-15 15:06:59
0
1
528

所以我有 2 个 div

<div id="@components">
Test
</div>

<div id="@documents">
if(documents.count > 0){
then hide div id components 
}
</div>

所以本质上我想做的就是将“组件”div 隐藏在“文档”div 的代码中。我知道我可以在样式中设置 display:none 但我如何直接隐藏组件的 div ?

P粉006540600
P粉006540600

全部回复(1)
P粉190883225

使用 window.document.getElementById("@components") 将您的 @component div 获取到页面上的任何位置,然后您就可以用它执行您想要的操作。

<div id="@components">
Test
</div>

<div id="@documents">
if(documents.count > 0){
    //then hide div id components
    let componentsDiv = window.document.getElementById("@components");
    if(componentsDiv)
        componentsDiv.style.display = "none";
}
</div>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板