hint, находящийся внутри пятого элемента "group"
const allgroups = document.querySelectorAll('.group');
var hint = allgroups[4].getElementById("hint");
Считать надо от 0 а не от 1
Поправил опечатку. Вопрос остался.
Подозрительно
Id - уникален должен быть, а ты его в каждой группе ищешь :)
Я боюсь ошибиться ) но, припоминаю, что очень давно для итерации коллекции дом, я что-то дописывал в prototype. Чтоб работать как с массивом
Javascript-ом создаю неуникальные - работает. По ним же нормально прохожусь, текст меняю. А тут понадобилось поменять текстдочернего блока.
😏 да ктож тебе запретит херню воротить?) уж точно не js :)
И гетелемент бай айди сидит как раз в документе, а не в элементе :)
Именно потому, что нет смысла его у элемента запрашивать, тк, подразумевается что айди уникален для всего dom
Нормально делай - нормально будет
А getElementByClassName?
https://developer.mozilla.org/en-US/docs/Web/API/Element/getElementsByClassName
Обсуждают сегодня