при нажатии 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, время: 05:02. |