Denne artikkelen vil forklare måtene å hente en faktisk bredde og høyde på et HTML -element.
Hvordan hente/få den faktiske høyden og bredden på HTML -elementer?
For å hente et HTML -elementets bredde og høyde, bruk følgende tilnærminger:
Metode 1: Hent et HTML -elementets faktiske bredde og høyde ved å bruke “ClientWidth” og “ClientHeight” -egenskaper
Bruke "klientbredde”Og“klienthøyde”Egenskaper for å hente faktisk høyde og bredde på et HTML -element. "ClientWidth" og "ClientHeight" representerer dimensjonene til elementets innholdsområde, for eksempel den indre bredden og høyden på et element mens polstring, kant og margin er ekskludert.
Syntaks
Bruk følgende syntaks for å få bredden og høyden på et element som bruker "klientbredde" og "klienthøyde" -egenskaper:
element.klientbreddeEksempel
I en HTML -fil, bruk HTML -elementene "div”,“spenn”, Og“H4”For å vise litt tekst på siden:
Nå, sjekk bredden og høyden på en "div”Element. Så først, få referansen til DIV -elementet ved å bruke "getElementById ()”Metode ved å sende den tildelte IDen som et argument:
La Div = dokument.getElementById ('div');Ring "Clientwidth" og "ClientHeight" -egenskapene med et DIV -element og lagre de resulterende verdiene i variabler "Divwidth”Og“DivHeight”:
La divWidth = div.klientbredde;Skriv ut bredden og høyden på div på konsollen ved å bruke “konsoll.Logg()”Metode:
konsoll.log (divWidth, divHeight);Utgangen viser bredden på div “842”Og høyden som den inneholder er“59”:
Metode 2: Hent et HTML -elementets faktiske bredde og høyde ved hjelp
For å få/hente den faktiske bredden og høyden på et element, bruk "offsetbredde”Og“avsettende" egenskaper. "Offsetwidth" og "Offsetheight" er egenskaper som gir informasjon om dimensjonene til et element mens polstring, kant og margin er inkludert.
Syntaks
Følg den gitte syntaks for "Offsetwidth" og "Offsetheight" -egenskapene:
element.offsetbreddeEksempel
Her vil vi se bredden og høyden på H4 -elementet ved å bruke "Offsetwidth" og "Offsetheight" -egenskaper:
La headingWidth = overskrift.offsetbredde;Produksjon
Det handlet om å hente HTML -elementets faktiske bredde og høyde.
Konklusjon
For å hente en faktisk bredde og høyde på et HTML -element, bruk "klientbredde”Og“klienthøyde" eller "offsetbredde”Og“avsettende" egenskaper. “ClientWidth” og “ClientHeight” brukes til å beregne bredden og høyden på et element mens polstring, grense og margin er ekskludert. "Offsetwidth" og "offsetheight" beregner bredden og høyden på et element, inkludert grense, polstring og margin. Denne artikkelen forklarte måtene å hente en faktisk bredde og høyde på et HTML -element.