Comment masquer des éléments div spécifiques en fonction des conditions ? (sans utiliser de styles)
P粉006540600
P粉006540600 2023-09-15 15:06:59
0
1
532

J'ai donc 2 divs

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

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

Donc, essentiellement, ce que je veux faire, c'est cacher le div "composant" dans le code du div "document". Je sais que je peux définir display:none dans le style mais comment masquer directement le div du composant ?

P粉006540600
P粉006540600

répondre à tous(1)
P粉190883225

Utilisez window.document.getElementById("@components") 将您的 @component div pour accéder n'importe où sur la page et vous pouvez en faire ce que vous voulez.

<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>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal