Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > обработка onkeydown


Автор: Kirill_2004_dcs 25.5.2004, 13:42
Как определить нажат ли "enter"?
Точнее, я понимаю, но не знаю, какая переменная отвечате за это и какая константа соответствует кл. "Enter".
Спасиб.

Автор: GoodBoy 25.5.2004, 14:14
Код
document.onkeydown = checkSelect;

function checkSelect() {
   if (event.keyCode==13) {
       Делай то, что тебе нужно
   }
}

Автор: Sardar 25.5.2004, 18:30
Я бы лучше так сделал, что бы везде работало:
Код
document.onkeydown = checkSelect;
function checkSelect(ev) {
  if ((ev? ev.keyCode: window.event.keyCode)==13) {
      Делай то, что тебе нужно
  }
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)