Дамы и Господа, есть некоторое количество блоков, например <p>
. Как мне получить сумму высоты блоков? Метод приведенный ниже в примере чего то не работает, не пойму в чем дело...
var par = document.getElementsByTagName('p');
for (var i = 0; i < par.length; i++) {
var parHeight = +par[i].getBoundingClientRect().height;
}
console.log(parHeight);
p {
width: 50%;
height: 100px;
background: gray;
margin: 20px;
}
<p></p><p></p>
У вас parHeight
равен последнему, тк. вы его заново объявляете каждую итерацию.
var par = document.getElementsByTagName('p');
var parHeight = 0;
for (var i = 0; i < par.length; i++) {
parHeight += par[i].getBoundingClientRect().height;
}
console.log(parHeight);
p {
width: 50%;
height: 100px;
background: gray;
margin: 20px;
}
<p></p><p></p>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Необходимо удалить type='text/javascript' из вызова скриптов Wordpress
Почему по клику на блокclose не убирается класс у родителя?
Печально, то что в другом режиме браузер не дает доступа на запись к локальному хранилищу и к кукамДумаю обмениваться значениями между скриптами...
В теории это дело должно менять содержимое #title на название болка, который сейчас в поле зренияНо ничего не происходит