6 / 6 / 3
Регистрация: 12.03.2014
Сообщений: 341

Получить значение из тега <p> по id

25.12.2014, 02:08. Показов 17102. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пример кода:
HTML5
1
2
3
<p id="1">12</p>
<p id="2">67</p>
<p id="3">32</p>
Надо в js получить 12, 67 и 32.
Я прописывал в цикле(счетчик, i++) document.getElementById(i).value, но это работает только для полей. Кроме того мне еще надо, чтобы js распознавал этот текст как число(если он не умеет преобразовывать, хотя я думаю, что умеет).
Видел, что люди как-то прописывали путь типа document.form..., но я в этом не прошарен ((
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.12.2014, 02:08
Ответы с готовыми решениями:

XML. Получить значение тега
Здравствуйте, допустим имеется такой документ: Текст 1 Текст 3 Текст 2 Мне надо получить значение тега без учета...

Получить значение из тега XML
Есть XML файл такой структуры &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;rests&gt; &lt;product id=&quot;6041389&quot; cat=&quot;Аксессуары к сумкам&quot;...

XML reader - получить значение тега
Получаю значение из XML следующим образом: if (reader.Name == &quot;Book&quot;) { var item =...

4
Superposition
 Аватар для Padimanskas
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
25.12.2014, 02:30
JavaScript
1
2
3
4
var elements = document.getElementsByTagName('p');
for(var i = 0, elements.length = length; i<length; i++){
alert(parseInt(elements[i].nodeValue, 10));
}
1
25.12.2014, 02:42

Не по теме:

Идентификатор должен обязательно начинаться с латинского символа и может содержать в себе латинские буквы (A–Z, a–z), цифры (0–9), символ дефиса (-) и подчеркивания (_).

0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
26.12.2014, 02:49
Lazy_Den, вообще-то ещё двоеточие и точку можно использовать --
ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").

(с) http://www.w3.org/TR/html401/types.html#type-cdata
но, с учётом того, что браузеры автоматически создают глобальную переменную с именем, равным значению id тега, всем рекомендую не использовать в значении id дефисы, точки и двоеточия

HTML5
1
2
3
4
5
<div id="myDiv">mytext</div>
<script>
alert (myDiv.innerHTML);
// представьте себе этот же код при id="abc-def:123.456"
</script>
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
27.12.2014, 19:21
Цитата Сообщение от kalabuni Посмотреть сообщение
представьте себе этот же код при id="abc-def:123.456"
JavaScript
1
2
3
4
div id="abc-def:123.456">mytext</div>
<script>
alert (window['abc-def:123.456'].innerHTML);
</script>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.12.2014, 19:21
Помогаю со студенческими работами здесь

Получить значение из тега span в переменную
Добрый день, есть вот такой код &lt;span class=&quot;align_right price&quot;&gt; &lt;b&gt; 2300 &lt;/b&gt; руб. &lt;/span&gt; Как из...

Получить значение из тега <span>, сравнить с имеющимся
Добрый день, уважаемые форумчане! Ввиду своих невысоких познаний и острой необходимости решить стоящую задачу, вынужден обратиться с...

Получить значение тега из файла xml в текстовое поле
Всем привет. Как можно получить значение тега &lt;UserName&gt; из файла xml в текстовое поле на форме?

Как получить значение тега с определенным id на html странице
Пробывал загружать код страницы в мемо и дальше ищу ид тега или символы &quot;$&quot;. Работать, работает, но очень медленно и прога зависает. Надо...

Получить значение класса внутри тега с определенным классом или id
В общем, задача заключается в следующем. Есть четыре блока: &lt;label class=&quot;radio&quot;...


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

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

Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru