Выполнение функции(JS) по нажатию опредю клавиши клавиатуры

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Выполнение функции(JS) по нажатию опредю клавиши клавиатуры

M » 02 ноя 2005, 15:16

Большущее СПАСИБО!

Oscar » 02 ноя 2005, 13:28

Код: Выделить всё

<script>

function kp(e) {

  if (e) keyCode = e.which
  else if (event) keyCode=event.keyCode
  else return
  if (keyCode == 13 ) document.getElementById("btnsubmit").click()
}
document.onkeypress=kp;



if (navigator.appName == 'Netscape') {
    window.captureEvents(Event.KEYPRESS);
    window.onKeyPress = kp;
}
</script>

<form onSubmit="alert('Hello world!'); return false;">
<input id="btnsubmit" type="submit">
</form>
13 - Enter, остальные коды ищи в справочниках

Выполнение функции(JS) по нажатию опредю клавиши клавиатуры

M » 02 ноя 2005, 13:02

Привет!
:?: :?:
Вот какая ситуация: в объекте FORM были созданы две кнопки, и на JavaScript написаны 2 функции, кот. вызываются при нажатии клавиши мыши на кнопках.
Как можно сделать так, что бы эти функции выполнялись при нажатии определенных клавишь на клавиатуре?

сейчас так: .....onclick="function()"...

Вернуться к началу