如何根據條件隱藏特定的div元素? (不使用樣式)
P粉006540600
P粉006540600 2023-09-15 15:06:59
0
1
467

所以我有 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>
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!