Показать сообщение отдельно
  #1 (permalink)  
Старый 10.12.2021, 18:03
Gm5 Gm5 вне форума
Интересующийся
Отправить личное сообщение для Gm5 Посмотреть профиль Найти все сообщения от Gm5
 
Регистрация: 10.07.2021
Сообщений: 19

Не могу решить задачу.
Даны абзацы с текстом и кнопка. По нажатию на кнопку запишите в конец текста каждого абзаца его порядковый номер.

Я понимаю, что надо применить querySelectorAll и раз нужно указать порядковый номер, то следует перебрать простым for . Но чего-то я не учитываю и прошу подсказку, чтобы увидеть как правильно!

Моё решение:

let elems = document.querySelectorAll('.elem');
let button = document.querySelector('#button');

button.addEventListener('click', function(){
    for(let i=0;i<elems.length; i++){
        elems= elems[i];
        
        elems.innerHTML = elems.innerHTML +''+ i;
        
        i++;
        
    }
});
Ответить с цитированием