JS: получить значение из строки - PullRequest
1 голос
/ 20 февраля 2020

Im Ищите способ поиска строки внутри текста и получения значения за ней. Извините, я очень плох в JS.

Текст, который я использую:

<label for="sample-group-15822160-0"><br>
<input name="sample-group-15822160" id="sample-group-15822160-0" value="option-1" numbercount="1" type="radio" checked="checked">Option 1</label>

Что мне нужно: 1

-> Так что просто значение из поля numbercount между ".

Что я пробовал:

var numhelper = sampleButtonObjects[index].outerHTML;
    var numhelperNum = ico1helper.split('numbercount="')[0].split('"')[1].trim();
                    var num = numhelperNum ;

Что я получил: sample-group-15822160-0 (ID).

Может кто-нибудь, пожалуйста, скажите мне, что я делаю не так? Спасибо!

1 Ответ

2 голосов
/ 20 февраля 2020

Вы сделали все хорошо, кроме этой крошечной ошибки

ico1helper.split('numbercount="')[0].split('"')[1].trim()
                                  ^             ^

Для работы индексы должны быть 1 и 0

...