Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как определить нажата какая-либо клавиша или нет? (https://javascript.ru/forum/misc/7315-kak-opredelit-nazhata-kakaya-libo-klavisha-ili-net.html)

Shaci 15.03.2010 06:04

document.getElementById('myA').addEventListener("click",
  foo, false);
}

Shaci 15.03.2010 06:22

document.getElementById('myA').addEventListener("click",
  function(e) {foo(e);}, false);
};

вроде не ошибаюсь

Бобр 15.03.2010 18:39

Цитата:

Сообщение от Shaci (Сообщение 47693)
document.getElementById('myA').addEventListener("click",
  function(e) {foo(e);}, false);
};

вроде не ошибаюсь

Нашёл сам. Надо вот так:

document.getElementById('myA').addEventListener("click",
     function(event) {foo(event)}, false);


:dance:

sysya 29.03.2010 09:03

А мне интересно как проверять Caps Look? Гуглил, не нашёл...

Aetae 29.03.2010 20:20

Как любую другую клавишу - в первом посте.

sysya 29.03.2010 21:31

Я имел ввиду как определить верхний регистр или нижний включён... Вот как это определять?

Aetae 29.03.2010 21:53

Ставлю 5 рублей, что никак иначе нежели эмпирически.)

subzey 29.03.2010 22:43

Aetae,
Беспроигрышное пари.

sysya 29.03.2010 23:50

нашёл статью где описан способ определения, нажат ли Caps Lock http://hostdarom.com/2010/03/02/skaz...-li-caps-lock/

subzey 30.03.2010 13:51

sysya,
так это ж и есть, эмпирически: дождаться нажатия, а потом посмотреть, верхняя касса, или нижняя.

Страшно представить, как определить, включен ли Ins. :)


Часовой пояс GMT +3, время: 22:52.