Как я могу получить высоту динамически изменяющегося div с помощью javascript?

Есть ли способ получить высоту динамического div с помощью javascript? У меня динамический div, который динамически заполняется содержимым. Я хочу знать высоту div каждый раз. Может ли кто-нибудь помочь мне разобраться?

Ответ 1

Посмотрите эту скрипту.

Вы можете установить/получить Высота DIV из height Свойство

Пример кода,

document.getElementById("demo").style.height;

document.getElementById("demo").style.height="100px";

Если вы установите высоту в CSS, используйте JQuery.

Ответ 2

Это может помочь вам

document.getElementById("div1").clientHeight

Ответ 3

Вы можете использовать .height(),.innerHeight() или outerHeight() на основе того, что вам нужно.

.height() - возвращает высоту элемента, исключая отступы, границы и поля.

.innerHeight() - возвращает высоту элемента, включая дополнение, но исключает границу и маржу.

.outerHeight() - возвращает высоту div, включая границу, но исключает маржу.

.outerHeight(true) - возвращает высоту div, включая маржу.