Javascript: вычислить высоту DIV минус пиксели

#javascript #html

#javascript #HTML

Вопрос:

В настоящее время я ищу javascript для выполнения математических вычислений для меня. Я ищу что-то, что будет считывать высоту всего окна (не размер экрана), минус 100 пикселей от этого значения, а затем выводить, скажем, значение стиля. Возможно ли что-то подобное?

Заранее спасибо!

Ответ №1:

Чтобы вычислить высоту div, вы можете использовать свойство innerHeight, что-то вроде:

 var height = document.getElementById('somediv').innerHeight;
  

Затем вы можете выполнить необходимые вычисления для этой переменной и использовать позже во что-то вроде:

 document.getElementById('otherdiv').style.height = height   'px';
  

Комментарии:

1. Ооо, мне это нравится! Но возможно ли вместо этого вычислить высоту всего окна? Это то, что я делаю до сих пор, похоже, что оно не заполняется, поэтому идея окна может сработать. var height = document.getElementById(‘#maindiv’).innerHeight; document.getElementById(‘#seconddiv’).style. height = высота ‘-100px’;