Heim > Web-Frontend > CSS-Tutorial > Wie erhalte ich die Höhe eines Divs in JavaScript ohne jQuery?

Wie erhalte ich die Höhe eines Divs in JavaScript ohne jQuery?

DDD
Freigeben: 2024-12-20 19:41:17
Original
786 Leute haben es durchsucht

How to Get a Div's Height in JavaScript Without jQuery?

Zugriff auf die Div-Höhe ohne jQuery

Ohne auf die Bequemlichkeit der .height()-Methode von jQuery zurückzugreifen, gibt es einfache JavaScript-Optionen zum Abrufen einer Div-Höhe.

Option 1: ClientHeight

Die clientHeight-Eigenschaft ruft die Höhe eines Div ab, ohne Bildlaufleisten oder Ränder, aber einschließlich der Auffüllung. Um es zu nutzen:

var clientHeight = document.getElementById('myDiv').clientHeight;
Nach dem Login kopieren

Option 2: OffsetHeight

Die offsetHeight-Eigenschaft hingegen umfasst nicht nur die Höhe des Divs, sondern auch seine Bildlaufleiste und Ränder . Die Verwendung ist ähnlich:

var offsetHeight = document.getElementById('myDiv').offsetHeight;
Nach dem Login kopieren

Diese Eigenschaften bieten eine zuverlässige Möglichkeit, auf die Höhe eines div-Elements in reinem JavaScript zuzugreifen, sodass Sie Seitenelemente basierend auf Inhaltsabmessungen dynamisch anpassen können.

Das obige ist der detaillierte Inhalt vonWie erhalte ich die Höhe eines Divs in JavaScript ohne jQuery?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage