как сохранить значения параметров выбора в javascript с помощью e.target.value - PullRequest
1 голос
/ 19 июня 2020

Я дал некоторым параметрам некоторые значения в html, и я хочу сохранить эти значения в js var, и я написал следующую строку, но она не сработала

for (let node of document.getElementsByClassName('op.e.target.value')) {
values.push(node.value);
}

(где op - это класс, присвоенный всем значениям)

1 Ответ

2 голосов
/ 19 июня 2020

Во-первых, getElementsByClassName принимает только имена классов в качестве аргумента, а не имя функции в строке

Когда вы используете getElementsByClassName, вы сохраняете массив из html элементов, поэтому чтобы получить значения каждого из них, вам необходимо пройти через него l oop.

var values1 = document.getElementsByClassName('op');

var values = [];
for (let node of values1) {
    values.push(node.value);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...