W tym artykule wyjaśniono sposoby odzyskania rzeczywistej szerokości i wysokości elementu HTML.
Jak pobrać/uzyskać rzeczywistą wysokość i szerokość elementów HTML?
Aby odzyskać szerokość i wysokość elementu HTML, zastosuj następujące podejścia:
Metoda 1: Odzyskaj rzeczywistą szerokość i wysokość elementu HTML za pomocą właściwości „ClientWidth” i „ClientHeight”
Użyj "szerokość klienta" I "ClientHeight”Właściwości odzyskiwania rzeczywistej wysokości i szerokości elementu HTML. „KlientWidth” i „ClientHeight” reprezentują wymiary obszaru zawartości elementu, takie jak wewnętrzna szerokość i wysokość elementu, podczas gdy wyściółka, granica i margines są wykluczone.
Składnia
Użyj następującej składni, aby uzyskać szerokość i wysokość elementu za pomocą właściwości „ClientWidth” i „ClientHeight”:
element.szerokość klientaPrzykład
W pliku HTML użyj elementów HTML ”div”,„Zakres", I "H4„Aby pokazać tekst na stronie:
Teraz sprawdź szerokość i wysokość „div" element. Po pierwsze, uzyskaj odniesienie do elementu DIV za pomocą „getElementById ()„Metoda, przekazując przypisany identyfikator jako argument:
Niech Div = dokument.getElementById („div”);Zadzwoń do właściwości „ClientWidth” i „ClientHeight” z elementem DIV i przechowuj ich wynikowe wartości w zmiennych ”DivWidth" I "Divheight”:
niech divWidth = div.ClientWidth;Wydrukuj szerokość i wysokość div na konsoli za pomocą „konsola.dziennik()" metoda:
konsola.log (divWidth, divheight);Wyjście pokazuje szerokość DIV "842”I wysokość, którą zawiera, to„59”:
Metoda 2: Odzyskaj rzeczywistą szerokość i wysokość elementu HTML za pomocą właściwości „OffsetWidth” i „OffSetheight”
Aby uzyskać/odzyskać rzeczywistą szerokość i wysokość elementu, użyj „OffsetWidth" I "OffSetheight" nieruchomości. „OffsetWidth” i „OffSetheight” to właściwości, które dostarczają informacji o wymiarach elementu, podczas gdy uwzględniono wyściółkę, granicę i margines.
Składnia
Postępuj zgodnie z podaną składnią dla właściwości „OffsetWidth” i „OffSetheight”:
element.OffsetWidthPrzykład
Tutaj zobaczymy szerokość i wysokość elementu H4 za pomocą właściwości „OffsetWidth” i „OffSetheight”:
Niech nagłówek = nagłówek.OffsetWidth;Wyjście
Chodziło o odzyskanie rzeczywistej szerokości i wysokości elementu HTML.
Wniosek
Aby odzyskać rzeczywistą szerokość i wysokość elementu HTML, użyj „szerokość klienta" I "ClientHeight" albo "OffsetWidth" I "OffSetheight" nieruchomości. „KlientWidth” i „ClientHeight” są używane do obliczania szerokości i wysokości elementu, podczas gdy wykluczone są wyściółka, granica i margines. „OffsetWidth” i „OffSetheight” obliczają szerokość i wysokość elementu, w tym obramowanie, wyściółki i margines. W tym artykule wyjaśniono sposoby odzyskania rzeczywistej szerokości i wysokości elementu HTML.