In diesem Artikel werden die Möglichkeiten erläutert, eine tatsächliche Breite und Höhe eines HTML -Elements abzurufen.
So holen/erhalten Sie die tatsächliche Höhe und Breite von HTML -Elementen?
Verwenden Sie die folgenden Ansätze zum Abrufen der Breite und Höhe eines HTML -Elements:
Methode 1: Abrufen Sie die tatsächliche Breite und Höhe eines HTML -Elements mithilfe der Eigenschaften „Clientwidth“ und „ClientHeight“ ab
Verwenden Sie die “Clientbreite" Und "ClientHeightEigenschaften zum Abrufen der tatsächlichen Höhe und Breite eines HTML -Elements. "Clientwidth" und "ClientHeight" repräsentiert die Abmessungen des Inhaltsbereichs des Elements, wie die innere Breite und Höhe eines Elements während des Polsters, der Grenze und des Randes, ausgeschlossen.
Syntax
Verwenden Sie die folgende Syntax, um die Breite und Höhe eines Elements unter Verwendung der Eigenschaften „Clientwidth“ und „ClientHeight“ zu erhalten:
Element.ClientbreiteBeispiel
Verwenden Sie in einer HTML -Datei die HTML -Elemente “div","Spanne", Und "H4Um einen Text auf der Seite anzeigen:
Überprüfen Sie nun die Breite und Höhe eines “div" Element. Holen Sie sich zunächst die Referenz des DIV -Elements mit dem “GetElementById ()Methode durch Übergabe der zugewiesenen ID als Argument:
Sei div = document.GetElementById ('Div');Rufen Sie die Eigenschaften „Clientbreite“ und „ClientHeight“ mit einem Divelelement an und speichern Sie deren resultierenden Werte in VariablenDivwidth" Und "Divheight”:
lass divwidth = div.Kundenbreite;Drucken Sie die Breite und Höhe des DIV auf der Konsole mit dem “Konsole.Protokoll()" Methode:
Konsole.log (divwidth, divheight);Der Ausgang zeigt die Breite von Div “842"Und die Höhe, die es enthält" ist "59”:
Methode 2: Rufen Sie die tatsächliche Breite und Höhe eines HTML -Elements mithilfe der Eigenschaften „Offsetwidth“ und „Offseteight“ ab
Verwenden Sie die “, um die tatsächliche Breite und Höhe eines Elements zu erhalten/abzurufenOffsetwidth" Und "Offseteigheight" Eigenschaften. "Offsetwidthus" und "Offseteight" sind Eigenschaften, die Informationen über die Dimensionen eines Elements während des Polsters, der Grenze und des Randes enthalten.
Syntax
Folgen Sie der angegebenen Syntax für die Eigenschaften „Offsetwidth“ und „Offseteight“:
Element.OffsetwidthBeispiel
Hier sehen wir die Breite und Höhe des H4 -Elements mit "Offsetwidth" und "Offseteight" -Formen:
Lassen Sie die Kopfbreite = Überschrift.Offsetwidth;Ausgang
Das ging nur darum, die tatsächliche Breite und Höhe des HTML -Elements abzurufen.
Abschluss
Verwenden Sie das “, um eine tatsächliche Breite und Höhe eines HTML -Elements abzurufenClientbreite" Und "ClientHeight" oder der "Offsetwidth" Und "Offseteigheight" Eigenschaften. "Clientbreite" und "ClientHeight" werden verwendet, um die Breite und Höhe eines Elements während des Polsters, der Rande und des Randes auszuschließen. Die „Offsetwidth“ und „Offseteight“ berechnen die Breite und Höhe eines Elements, einschließlich Rand, Polsterung und Marge. In diesem Artikel wurde die Möglichkeiten zum Abrufen einer tatsächlichen Breite und Höhe eines HTML -Elements erläutert.