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
DDDOriginal
2024-12-20 19:41:17787Durchsuche

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;

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;

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!

Stellungnahme:
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