Главная /
Введение в JavaScript /
Требуется создать такую ссылку, что переход по адресу, указанному в атрибуте HREF, происходил не по одинарному клику (событие Click), а по двойному клику (событие DblClick) мыши. Почему следующая ссылка не работает описанным образом? <A HREF="1.htm" on
Требуется создать такую ссылку, что переход по адресу, указанному в атрибуте HREF
, происходил не по одинарному клику (событие Click
), а по двойному клику (событие DblClick
) мыши. Почему следующая ссылка не работает описанным образом?
<A HREF="1.htm" onClick="return false;" onDblClick="this.click();">Ссылка</A>
вопрос
Правильный ответ:
потому что некорректно указан объект, к которому относится вызов метода
click();
потому что вызов метода
click()
влечет вызов обработчика onClick
, но в нем указан оператор return false
, предотвращающий переход на новый URL
потому что событие
DblClick
происходит после события Click
, а поскольку в обработчике onClick
указано return false
, то обработчик onDblClick
не вызывается Сложность вопроса
50
Сложность курса: Введение в JavaScript
93
Оценить вопрос
Комментарии:
Аноним
Какой студент находит эти ответы интуит? Это же не сложно
04 авг 2016
Другие ответы на вопросы из темы программирование интуит.
- # Выберите верные утверждения:
- # Каков результат работы скрипта: var M = Math, A = alert, pi = M.PI/2; A(M.sin(pi)); ?
- # Какие из команд откроют окно, содержащее полосы прокрутки и панель инструментов?
- # Что нужно передавать в качестве аргумента методу clearInterval()?
- # Имеются картинки forest0.gif ... forest5.gif. Сколько полных циклов анимации выведет функция? function movie() { for (n=i=0; i<30; n = (n+1)%6) document.mypic.data-src="forest"+n+".gif"; }