Как заполнить выборку по динамическому идентификатору в JavaScript - PullRequest
0 голосов
/ 09 сентября 2018

Я хочу выбрать элемент, но идентификатор каждого элемента является динамическим, и идентификатор хранится в переменной chemicalsNum. Я написал этот код, но он не работает:

document.getElementById(`${chemicalsNum}`).value;

1 Ответ

0 голосов
/ 09 сентября 2018

Вы смешиваете здесь jQuery-синтаксис и DOM-синтаксис, который, очевидно, не работает. Вы можете использовать этот синтаксис DOM:

document.getElementById(chemicalsNum).value;

или это для jQuery (или любой другой библиотеки, поддерживающей этот синтаксис):

$('#' + chemicalsNum).val()

В зависимости от элемента вы можете заменить val() другой функцией, возможно. Val-функция для jquery описана здесь .

...