Главная / Разработка приложений с помощью Mozilla / Имеется программный код: <!-- XML-вариант --> <button id="test" onclick="myhandler(event);"> <label value="Нажми меня"/> </button> // DOM-вариант var obj = getElementById("test"); obj.addEventListener("click", myhandler, false); По

Имеется программный код: <!-- XML-вариант --> <button id="test" onclick="myhandler(event);"> <label value="Нажми меня"/> </button> // DOM-вариант var obj = getElementById("test"); obj.addEventListener("click", myhandler, false); Почему при выполнении кода с использованием разных подходов - XML или DOM - вариант с использованием DOM оказывается чуть более гибким?

вопрос

Правильный ответ:

одному и тому же объекту можно добавлять несколько обработчиков с помощью addEventListener()
если третий аргумент addEventListener() - true, обработчик может быть запущен в фазе перехвата, что невозможно сделать через XML
обработчики можно удалять с помощью функции removeEventListener()
при использовании DOM обработчики событий могут быть вынесены за пределы XML-содержимого
Сложность вопроса
78
Сложность курса: Разработка приложений с помощью Mozilla
78
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень не сложный решебник интуит.
29 май 2017
Оставить комментарий
Другие ответы на вопросы из темы интернет-технологии интуит.