Главная /
Разработка приложений с помощью 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
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Выберите из нижеприведенных записей те, которые соответствуют поддерживаемым Mozilla приложениям XML:
- # Предикаты содержат
- # Выберите из предложенных записей атрибуты тега <wizardpage>:
- # Что могут включать в себя теги <description> и <label>?
- # Что происходит, когда объект Event достигает целевого тега?