logo

JavaScript skjuler elementer

I JavaScript kan vi skjule elementerne ved hjælp af stil.display eller ved at bruge stil.synlighed . Det sigtbarhed egenskab i JavaScript bruges også til at skjule et element. Forskellen mellem stil.display og stil.synlighed er ved brug synlighed: skjult, tagget er ikke synligt, men der er afsat plads. Ved brug af display: ingen, tagget er heller ikke synligt, men der er ikke tildelt plads på siden.

I HTML kan vi bruge skjult attribut for at skjule det angivne element. Når skjult attribut i HTML sættes til sand, elementet er skjult, eller når værdien er falsk, elementet er synligt.

Syntaks

Den generelle syntaks til at skjule et element ved hjælp af stil.skjult og stil.synlighed er givet som følger.

Ved brug af stil.skjult

 document.getElementById('element').style.display = 'none'; 

Ved brug af stil.synlighed

 document.getElementById('element').style.visibility = 'none'; 

Lad os nu se nogle eksempler for at forstå, hvordan elementer gemmer sig i javascript .

Eksempel 1

I dette eksempel vil vi se, hvordan man fjerner elementer ved at bruge JavaScript stil.display ejendom. Her er der en div element og et afsnitselement, der skjules ved at klikke på det givne HTML-knap . Vi skal klikke på 'Klik på mig!' knappen for at se effekten.

 style.display <h2> Using both style.visibility and style.display properties </h2> This is the div element. <p> This is a paragraph element. </p> <h3 id="heading"> This is the heading after the paragraph element. </h3> Click me! function fun() { document.getElementById(&apos;div&apos;).style.visibility = &apos;hidden&apos;; document.getElementById(&apos;heading&apos;).style.display = &apos;none&apos;; } 
Test det nu

Produktion

I outputtet kan vi se, at div element (som vi har anvendt stil.synlighed ejendom) gemmer sig, men tildeler stadig pladsen. Men overskriften (som vi har søgt på stil.display ejendom) gemmer sig og tildeler ikke nogen plads.

JavaScript skjuler elementer

Når du har klikket på knappen, vil resultatet være -

JavaScript skjuler elementer