cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menyembunyikan elemen div tertentu berdasarkan syarat? (tanpa menggunakan gaya)

Jadi saya ada 2 div

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

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

Jadi pada asasnya apa yang saya mahu lakukan ialah menyembunyikan div "komponen" dalam kod div "dokumen". Saya tahu saya boleh menetapkan paparan: tiada dalam gaya tetapi bagaimana saya menyembunyikan div komponen secara langsung?

P粉006540600P粉006540600520 hari yang lalu566

membalas semua(1)saya akan balas

  • P粉190883225

    P粉1908832252023-09-16 12:13:32

    Gunakan window.document.getElementById("@components") 将您的 @component div untuk pergi ke mana-mana sahaja pada halaman dan anda boleh melakukan apa sahaja yang anda mahu dengannya.

    <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>

    balas
    0
  • Batalbalas