Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/55: Рейтинг темы: голосов - 55, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 11.09.2013
Сообщений: 27

Подсчет количества html тегов

19.09.2013, 13:09. Показов 11149. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет.
У меня такое задание:
Расположить на странице разное количество различных html тегов и подсчитать кол-во textbox, input, tr, td.
Я никак не могу додуматься, как это сделать.
У меня есть такой вот маленький код
JavaScript
1
2
3
4
window.onload=function(){
var ArrayInput = document.getElementsByTagName('TR');
document.getElementById('get').innerHTML = ArrayInput;
}
Выводит [object NodeList]

Как сделать, чтобы выводило то, что нужно?
Заранее огромное спасибо, а то я это задание мучаю уже очень давно.
P. S. Код html я сюда не прилагаю, поскольку здесь это не столь важно. В коде html у меня есть все вышеперечисленные и нужные теги.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.09.2013, 13:09
Ответы с готовыми решениями:

Замена тегов HTML
Здравствуйте. Есть на странице часть кода, которую изменить вручную никак нельзя: <div class="item active"> ...

Подсчёт максимума и количества
Привет. Есть проблема : выводит максимальное число как введенную последовательность и не работает количество максимальных одинаковых чисел....

Подсчет и отображение количества символов
Есть textarea с ограничением на длину строки (<textarea name="title" maxlength="75"></textarea>), нужно выводить сколько уже введено...

13
 Аватар для TAB
215 / 215 / 73
Регистрация: 12.03.2013
Сообщений: 485
19.09.2013, 13:17
Очень близко
JavaScript
1
document.getElementById('get').innerHTML = ArrayInput.length;
[object NodeList]
1
0 / 0 / 0
Регистрация: 11.09.2013
Сообщений: 27
19.09.2013, 13:19  [ТС]
вот сижу и думаю...господи, как тяжело быть новичком =) спасибо вам просто супер-пупер-большущее!! =)
0
835 / 643 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
20.09.2013, 01:18
Nastia!, рекомендую писать имена тегов маленькими буквами.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
20.09.2013, 02:38
Цитата Сообщение от Qwertiy Посмотреть сообщение
рекомендую писать имена тегов маленькими буквами
???
0
835 / 643 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
20.09.2013, 09:50
Цитата Сообщение от kalabuni Посмотреть сообщение
???
Что?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
20.09.2013, 10:30
интересно знать, какие соображения стоят за вашей рекомендацией "писать имена тегов маленькими буквами"?
0
UkraineDD
22.09.2013, 15:53
Цитата Сообщение от kalabuni Посмотреть сообщение
интересно знать, какие соображения стоят за вашей рекомендацией "писать имена тегов маленькими буквами"?
Так принято, на сколько я понимаю. Нижний регистр желателен. Поправьте меня если что не так.
48 / 87 / 11
Регистрация: 12.08.2013
Сообщений: 474
22.09.2013, 16:01
Цитата Сообщение от UkraineDD Посмотреть сообщение
Так принято, на сколько я понимаю. Нижний регистр желателен. Поправьте меня если что не так.
принято строчными только в xhtml, в html пофиг какой регистр используется, можете хоть так писать: <tAbLe>
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
22.09.2013, 16:55
рекомендация "писать имена тегов маленькими буквами" касается скриптовой записи, а именно:

JavaScript
1
2
3
4
5
// вместо написанного у топикстартера
var ArrayInput = document.getElementsByTagName ('TR'); // имя тега <TR> в верхнем регистре
 
// коллега Qwertiy рекомендовал писать
var ArrayInput = document.getElementsByTagName ('tr'); // имя тега <tr> в нижнем регистре
мне интересно - почему так рекомендовано?
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
22.09.2013, 21:43
Цитата Сообщение от kalabuni Посмотреть сообщение
мне интересно - почему так рекомендовано?
Мне в нижнем просто удобно, потому и пишу везде в нижнем.

Цитата Сообщение от Justff Посмотреть сообщение
можете хоть так писать: <tAbLe>
Можно то оно можно, а если доктайп захочется поменять, вот тут то пушной зверек и заявится в гости.
0
835 / 643 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
22.09.2013, 22:39
Цитата Сообщение от kalabuni Посмотреть сообщение
рекомендация "писать имена тегов маленькими буквами" касается скриптовой записи, а именно:
Она касается и скрипта и тегов в html-разметке. Если не ошибаюсь, это рекомендация (а может и требование) W3C. В любом случае, в xhtml теги обязательно надо писать маленькими буквами.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
22.09.2013, 23:05
в методе getElemntsByTagName ('ИМЯ ТЕГА') писал (и пишу) имя тега в верхнем регистре
исходя из соображения, что все браузеры это же имя тега возвращают именно в верхнем регисте

HTML5
1
2
<div id="mDV"></div>
<input type="button" value="Go!" onclick="alert (document.getElementById ('mDV').tagName)">
хотя понимаю, что это вообще-то непринципиально

но вот хоть каких-то аргументов в пользу нижнего регистра не встречал
и так и не услышал, увы
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
23.09.2013, 07:40
Цитата Сообщение от kalabuni Посмотреть сообщение
и так и не услышал, увы
и какие же аргументы в пользу верхнего?
тренировать пальцы раскорячивая их для переключения клавиатуры?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.09.2013, 07:40
Помогаю со студенческими работами здесь

Подсчет количества ячеек в таблице
Как с помощью ява скрипт узнать количество ячеек в таблице?

Подсчет количества переходов по сайту
Доброго времени суток. Собственно есть задача: При определенном переходе по сайту(допустим на третьем), надо вывести какое либо окошечко....

Подсчет количества показов баннера
Доброй ночи. Мне нужен скрипт, который будет считать количество показов баннера. При этом не так, что человек открыл страницу и показ...

Добавление циклом Js, тегов HTML
Добрий день. Задача при помощи JS добавить 5 картинок в &lt;div&gt; &lt;div class=&quot;thumb-bar&quot;&gt;&lt;/div&gt; var contents =...

Подсчет количества символов в строке
Дана строка символов. Если это первое появление символа в строке, замените его на «1», иначе замените его тем количеством, сколько раз он...


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

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru