Сообщение от Nexus
|
Это же, вроде как, особенность работы самого браузера.
Хром старается сохранить данные введенные в поля при перемещении пользователя по истории вкладки при синхронной загрузке этих страниц.
|
Ок. Вот я выделил теги и нажал "Назад" и "Вперед". На скрине они выделены, как и было.
Я пытаюсь вставить эти выделенные опшены в этот блок, который для юзеров показывает, что выбрано (class="selected__items"). Вот скрипт:
document.addEventListener('DOMContentLoaded', e => {
const select = document.getElementById('tag_id');
const length = select.options.length;
for (let i = 0; i < length; i++) {
console.log(select.options[i].selected); // все время false
if (select.options[i].selected) {
selectedItems.append(createTag(i, select.options[i].innerText));
}
}
});
Но консоль все время пишет false...
Что же делать? Как же быть?