Sedbol
@Sedbol

Как подсчитать количество блоков на странице?

Как подсчитать количество блоков на странице? Структура такая:
<div class="user_1 my_sex"><div> 
<div class="user_2 my_sex"><div> 
<div class="user_3 my_sex"><div>
<div class="user_4 my_sex"><div>
<div class="user_5 my_sex"><div>
<div class="user_6 my_sex"><div>

В некоторых блоках может быть блок а в некоторых нет то-есть вот так например
<div class="user_1 my_sex"><div> 
<div class="user_2 my_sex">
<div class="user" uidm="5531">
<div> 
<div class="user_3 my_sex"><div>
<div class="user_4 my_sex"><div>
<div class="user_5 my_sex">
<div class="user" uidm="55531">
<div>
<div class="user_6 my_sex"><div>

Постоянно может меняться где есть, где нету. Как подсчитать сколько сейчас блоков на странице <div class="user" uidm="*******">?
setInterval(function(){
//?????????????????????????????
},1000)
  • Вопрос задан
  • 738 просмотров
Решения вопроса 2
zkrvndm
@zkrvndm
Архитектор решений
document.querySelectorAll('div.user[uidim]').length;
Ответ написан
@fixeri
<div class="row">

<div class="user_1 my_sex"><div> 
<div class="user_2 my_sex"><div> 
<div class="user_3 my_sex"><div>
<div class="user_4 my_sex"><div>
<div class="user_5 my_sex"><div>
<div class="user_6 my_sex"><div>
<div></div>
<div>hello</div>
...
</div>

window.onload = function() {
			window.console.log(Math.floor(document.querySelector(".row").childNodes.length / 2));
			// Or
			window.console.log(document.querySelectorAll(".row div").length);
		}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект