Тема: jquery -> js
Показать сообщение отдельно
  #11 (permalink)  
Старый 23.05.2018, 16:26
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,797

SpaceAlarm,
2.
document.addEventListener('DOMContentLoaded', function() {
    const listener = function() {
        let Button = document.querySelector('#form input[name="options"]:checked').value || null;
    };

    [].forEach.call(document.querySelectorAll('#form input'), function(node) {
        ['change', 'input'].forEach(function(event) {
            node.addEventListener(event, listener);
        });
    });
});

Пост №6 поправил, опечатался.

После моих скриптов добавьте этот скрипт и все заработает:
if (document.readyState === 'complete')
    document.dispatchEvent(new Event('DOMContentLoaded'));
Ответить с цитированием