2012-05-09 4 views
3

На странице JavaScript, я выскочит предупреждение, если пользователь нажимает клавишу ввода с помощьюJavascript iPad Return Key event?

if(evt.keyCode == 13){ 
    alert("Return Key Pressed"); 
} 

но событие не срабатывает, когда я ударил кнопку возврата на IPad. Как я могу поймать событие?

+0

Проверьте, если целевой элемент находится в фокусе. –

+0

Как проверить и если не сфокусироваться, как мне настроить фокусировку? Обратите внимание, что элемент, который я использую, является текстовым полем. – Rolando

ответ

3

iPad клавиатура делает пожара keypress событие с кодом клавиши 13, если вы нажмете return. Это звучит, как у вас есть что-то еще криво

Вот быстрый jsfiddle проверить с: http://jsfiddle.net/359wG/