Главная / Интернет-технологии /
Практикум по программированию на JavaScript / Тест 4
Практикум по программированию на JavaScript - тест 4
Упражнение 1:
Номер 1
Что называется событием?
Ответ:
 (1)
выполнение в программе (скрипте) определенного условия 
 (2)
какое-либо действие пользователя 
 (3)
многократное выполнение некоторого действия 
Номер 2
Укажите существующие события
Ответ:
 (1)
щелчок мышью по странице 
 (2)
загрузка документа 
 (3)
выделение фрагмента в строке ввода 
Номер 3
Укажите несуществующие события
Ответ:
 (1)
нажатие кнопки 
 (2)
загрузка документа 
 (3)
изменение надписи на кнопке 
 (4)
нажатие кнопки на клавиатуре 
Упражнение 2:
Номер 1
Когда вызывается обработчик события onSubmit
?
Ответ:
 (1)
когда объект Submit
становится активным 
 (2)
при нажатии кнопки Submit
 
 (3)
при выделении объекта Submit
 
Номер 2
При каком условии вызывается обработчик события onFocus
?
Ответ:
 (1)
при загрузке страницы 
 (2)
когда объект станет активным 
 (3)
при подведении указателя мыши к объекту 
 (4)
при нажатии кнопки на клавиатуре 
Номер 3
Когда вызывается обработчик события onBlur
?
Ответ:
 (1)
когда объект перестает быть активным 
 (2)
когда объект становится активным 
 (3)
когда содержимое объекта изменяется 
 (4)
при переходе пользователя на другую страницу 
Упражнение 3:
Номер 1
Определите последовательность вызовов обработчиков событий при щелчке мышью
Ответ:
 (1)
OnMouseDown, OnClick, OnMouseUp
 
 (2)
OnClick, OnMouseDown, OnMouseUp
 
 (3)
OnMouseDown, OnMouseUp, OnClick
 
Номер 2
Определите последовательность вызовов обработчиков событий при двойном щелчке мышью
Ответ:
 (1)
OnMouseDown, OnClick, OnDblClick, OnMouseUp
 
 (2)
OnClick, OnDblClick, OnMouseDown, OnMouseUp
 
 (3)
OnMouseDown, OnMouseUp, OnClick, OnDblClick
 
Номер 3
Определите последовательность вызовов обработчиков событий при перемещении указателя мыши над элементом
Ответ:
 (1)
onMouseOver, onMouseMove, onMouseOut
 
 (2)
onMouseMove, onMouseOver, onMouseOut
 
 (3)
onMouseOut, onMouseMove, onMouseOver
 
Упражнение 4:
Номер 1
Что делает данный участок кода
<FORM>
<INPUT TYPE="text" onFocus="window.status='Привет';">
</FORM>
Ответ:
 (1)
создает текстовую строку, при щелчке по которой выводится окно с сообщением "Привет" 
 (2)
создает текстовую строку, при щелчке по которой в строку состояния выводится сообщение "Привет" 
 (3)
создает текстовую строку, при изменении которой в строку состояния выводится окно с сообщением "Привет" 
Номер 2
Что делает данный участок кода
<FORM>
<INPUT TYPE="button" onClick="parent.location='page2.htm'">
</FORM>
Ответ:
 (1)
создает кнопку, при нажатии которой открывается новое окно со страницей page2.htm
 
 (2)
создает кнопку, при нажатии которой страница page2.htm
открывается в текущем окне 
 (3)
создает ссылку на страницу page2.htm
 
Номер 3
Что делает данный участок кода
<FORM>
<INPUT TYPE="submit" onClick="alert('Внимание');">
</FORM>
Ответ:
 (1)
создает строку ввода, при нажатии на которую выводится окно с сообщением "Внимание" 
 (2)
создает ссылку, при нажатии которой на странице выводится текст "Внимание" 
 (3)
создает кнопку, при нажатии на которую выводится окно с сообщением "Внимание"