Miten tarkistaa, onko elementti piilotettu
- Edellinen sivu Läsnäolotarkistus
- Seuraava sivu Uudelleenohjattu sivu
Opit, miten JavaScriptillä tarkistetaan, onko elementti piilotettu.
Tarkista piilotettu elementti
Esimerkki
Jos <div>-elementti on piilotettu, suorita seuraavat toimenpiteet:
function myFunction() { var x = document.getElementById("myDIV"); if (window.getComputedStyle(x).display === "none") { // Suorita jokin toiminto... } }
Huomaa:Kun käytetään display:none
Kun piilotetaan elementti (kuten yllä olevassa esimerkissä näkyy), elementti ei vie tilaa.
Tarkista, onko jokin elementti piilotettu visibility:hidden
Piilotettu, katso alla oleva esimerkki. Tämä "piilotettu" elementti vie tilaa.
Esimerkki
function myFunction() { var x = document.getElementById("myDIV"); if (window.getComputedStyle(x).visibility === "hidden") { // Suorita jokin toiminto... } }
liittyvät sivut
Oppitunnit:CSS näyttö
- Edellinen sivu Läsnäolotarkistus
- Seuraava sivu Uudelleenohjattu sivu