Здесь у меня есть одна строка кода (без форм):
Раньше я использовал type="text", но в мобильных браузерах, которые по умолчанию предоставляли полную клавиатуру, а рассматриваемое поле допускало только ввод чисел . Логично, что мобильные браузеры перейдут на клавиатуру, состоящую только из цифр, когда они сосредоточатся на поле type="number", однако в настоящее время я немного полагаюсь на jQuery для обработки отправки содержание формы. Вот этот код:
Код: Выделить всё
$("#inSku").keyup(function (event) {
if (event.keyCode == 13) {
ringItem();
}
});
Проблема в том, что на стандартной клавиатуре телефона Android (и я предполагаю, что во многих других мобильных браузерах) при использовании «цифровой» клавиатуры Клавиша ввода, которая находится на обычной буквенно-цифровой клавиатуре Android, изменилась на кнопку «Далее». Эта кнопка в моем случае принимает ввод текста и втыкает его в поле адреса, не совсем идеально. Есть ли способ использовать кнопку «Далее» на клавиатуре и заставить ее выполнять другую функцию JavaScript?
Подробнее здесь:
https://stackoverflow.com/questions/190 ... umber-fiel