Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Пытаюсь каждому элементу полученной коллекции присвоить значение аттрибута id (https://javascript.ru/forum/misc/80774-pytayus-kazhdomu-ehlementu-poluchennojj-kollekcii-prisvoit-znachenie-attributa-id.html)

Igor Jort 30.07.2020 22:13

Пытаюсь каждому элементу полученной коллекции присвоить значение аттрибута id
 
Привет, нужна помощь. У меня есть сайт, на котором есть некоторое кол-во элементов input с классом sc-dnqmqq dZFlND. Я ищу их в разметке с помощью метода getElementsByClassName. Дальше я пытаюсь каждому элементу полученной коллекции присвоить значение аттрибута id, но у меня не получается. Подскажи, пожалуйста, в чем может быть проблема.
let inputs = document.getElementsByClassName("");
console.log(inputs);

for (let i = 0; i < inputs.length; i++) {
    let currentElement = inputs[i];
    currentElement.setAttribute("id", "");

    console.log("[" + currentElementIndex + "] " + currentElement.getAttribute("id"));
}

рони 30.07.2020 23:00

Цитата:

Сообщение от Igor Jort
currentElementIndex

что это?
id уникально!!!

Igor Jort 30.07.2020 23:50

Вложений: 1
Здравствуйте, Рони.
Вы не могли бы посоветовать, что мне сделать в данном случае?
я перебрал массу разных вариантов. На данный момент вывод в консоли у меня такой(на скрине). Но id не присваивается к input

рони 31.07.2020 00:28

Igor Jort,
замените currentElementIndex на i

Igor Jort 31.07.2020 00:36

спасибо


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