Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
dolte
Человек
324 / 198 / 36
Регистрация: 04.02.2013
Сообщений: 1,182
#1

Получить количество элементов - JavaScript

20.07.2016, 00:39. Просмотров 187. Ответов 1
Метки нет (Все метки)

Имеются списки

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<div class="list">
<ul>
    <li rel="1">rel=1</li>
    <li rel="2">rel=2</li>
    <li rel="3">rel=3</li>
</ul>
</div>
<div class="list">
<ul>
    <li rel="1">rel=2</li>
    <li rel="2">rel=2</li>
</ul>
</div>
<div class="list">
<ul>
    <li rel="1">rel=1</li>
    <li rel="2">rel=2</li>
        <li rel="3">rel=3</li>
        <li rel="4">rel=4</li>
</ul>
</div>
Я хочу получить количество элементов в списке, то-есть в примере их от 1 до 4
и получить общее количество каждого элемента списка, общее по всем ul сразу, т.е rel1=3 rel3=2 и т.д
сейчас делаю это вручную через length для каждого элемента, что не удобно при дальнейшем редактировании списка.
Javascript
1
2
rel_1 = $('.list ul li[rel=1]').length
rel_2 = $('.list ul li[rel=2]').length
Как это реализовать, что бы в дальнейшем можно было использовать каждый из них ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.07.2016, 00:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получить количество элементов (JavaScript):

Получить определенное количество элементов массива - JavaScript
Есть массив ar он добывается с помощью ajax (запуск ajax происходит при клике по button) Сперва получить массив в функции page() затем...

Получить количество месяцев - JavaScript
как получить количество месяцев между 2 датами на JS? сделал так: var indate = new Date(); indate.setDate(holiday_day); ...

В массиве из 100 элементов найти количество отрицательных элементов, минимальный элемент и его индекс - JavaScript
В массиве из 100 элементов найти количество отрицательных элементов, минимальный элемент и его индекс. Построить новый массив из элементов...

Получить количество строк в сообщении - JavaScript
Такой простой вопрос. Вот функция function load_messes() { $.ajax({ type: &quot;POST&quot;, url: ...

Получить количество дней Javascript - JavaScript
Получить количество дней, оставшихся до Нового Года, по заданной дате. Дату сформировать, взяв соответствующие значения из полей: Если...

Как получить количество дней между двумя датами? - JavaScript
Выкачивается из MS SQL две даты - как можно вычислить кол-во дней между ними при помощи JScript?

1
newJS
2393 / 1066 / 99
Регистрация: 23.06.2011
Сообщений: 3,326
20.07.2016, 06:07 #2
так?
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
onload=function(){
var m, k, el
 
m=document.querySelectorAll(".list");
k=m.length;
//alert(m.length);
while(k--){
el=m[k].querySelectorAll("li");
 
alert(el.length);
 
}
 };
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2016, 06:07
Привет! Вот еще темы с ответами:

Получить id всех li-элементов ul - JavaScript
Всем привет! Имеется ненумерованный список, необходимо получить id всех элементов li. Подскажите, кто знает. Спасибо!

Получить значения выделенных элементов в SELECT и сложить их - JavaScript
Привет, нужно из 2х или более списков выбрать значения value и сложить их. Значение первого списка выбирается правильно, а значение второго...

Как получить сумму элементов масива меньше 10 - JavaScript
Есть код: function doTask1() { var arr = document.getElementById(&quot;f1&quot;).value.split(&quot;,&quot;), t = , count = 0; for(var i = 0;...

Количество элементов - JavaScript
var sp=document.getElementsByTagName('span'); alert(sp.lenght); на странице у меня есть 3 СПАНА... но sp.lenght показывает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.