Показать сообщение отдельно
  #9 (permalink)  
Старый 11.06.2020, 09:45
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,077

Сообщение от MOT
что нужно изменить в посте 3
document.addEventListener('DOMContentLoaded', () => {
        const inputRadios = document.querySelectorAll('input[name="img"]');
        const imagePlaceholders = document.querySelectorAll('img.image-placeholder');
        function onChange() {
            const { value } = [...inputRadios].find(i => i.checked === true);
            localStorage.indexChecked = value;
            imagePlaceholders.forEach((imgTag, index) => imgTag.src = images[value][index]);
        }
        inputRadios.forEach(r => r.addEventListener('change', onChange));
        inputRadios[localStorage.indexChecked||0].checked = true;
        onChange();
    });
Ответить с цитированием