Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Получить текст из label (https://javascript.ru/forum/misc/62804-poluchit-tekst-iz-label.html)

strategy_c 01.05.2016 08:17

Получить текст из label
 
Всех приветствую, помогите получить текст из поля label.
Код такой:

html:
<div class="wpcc_box wpcc_box_20" style="display: block;">
<div class="wpcc_description">
Доставка по
<br>
Екатеринбургу
</div>
<div class="wpcc_fields wpcc_radio wpcc_radio_20">
<label>
<input class="wpcc_jq_action wpcc_jq_action_20" type="radio" data-data="data" data-fid="20" data-type="radio" checked="" value="0" name="wpcc_structure[20]">
Вот этот текст хочется получить!
</label>
<label>
<input class="wpcc_jq_action wpcc_jq_action_20" type="radio" data-data="data" data-fid="20" data-type="radio" value="300" name="wpcc_structure[20]">
Либо этот текст!
</label>
</div>
<div class="wpcc_clear"></div>
</div>


что имею в js:
qqq = document.getElementsByName('wpcc_structure[20]');
for(y=0;y<(qqq).length;y++){
if(qqq[y].getAttribute('type')=='radio'&&qqq[y].checked) //true
{
alert(qqq[y].getAttribute('value')); //получаю value выбранного поле label
    }}


Поделитесь знаниями, как все таки получить текст между <label> тут текст </label>
Код HTML не изменен

laimas 01.05.2016 08:26

name="wpcc_structure[20]" и еще одно поле с именем name="wpcc_structure[20]", так не получится.

рони 01.05.2016 08:42

strategy_c,
alert(qqq[y].parentNode.textContent);

laimas 01.05.2016 09:02

:) а меня зациклило как дошел до data-type="radio", а что это radio отсеяло.

strategy_c 01.05.2016 12:36

Рони! Спасибо огромное!
alert(qqq[y].parentNode.textContent); то что нужно )))))))))


Часовой пояс GMT +3, время: 11:11.