при нажатии ctrl выполнять mouseover
//событие var obj, value = {}; if (window.attachEvent) { obj = function (element, event, handler) { element.attachEvent('on' + event, handler); } } else { obj = function (element, event, handler) { element.addEventListener(event, handler, false); }; } //реакция value.even = function(e) { if (e) { document.body.innerHTML += 'ok + ' ''; } } //выполняю obj(window, 'mouseover', value.even); -------------------- вопрос как сюда добавить проверку на нажатие ctrl? и почему событие срабатывает даже если мышь не двигать? или как отслеживать удержание кнопки клавиатуры? |
value.even = function(e) { if (e.ctrlKey) { document.body.innerHTML += 'ok + ' ''; } } |
тогда нужен отдельный обработчик, а так не работает
|
Часовой пояс GMT +3, время: 06:34. |