Я пытаюсь ограничить поле ввода html только для приема чисел Код JS отлично работает с английской клавиатурой на устройстве Android, но когда я сменю клавиатуру к Japaneses он начинает принимать символы Японии.Ограничение ввода только на номера (-100.00 до 100.00) в поле ввода HTML
(Update: Японская проблема ввода решена только - и десятичная точка не вводится)
Вот HTML
<input type='text' style='height: 100%;' name='lmt_c13' id='lmt_c13' isNumeric='true'
onblur='updateJudgment(this);' onkeyup='removeSpaces(this);' onkeypress='return
isNumberKey(event,this);' class='txtCtrl' >0</input>
и вот JS код
function isNumberKey(evt, control) {
if ($(control).attr("isNumeric") == "true") {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57) || charCode == 13)
return false;
return true;
}
};
вход Я хочу, чтобы в этом поле ввода в чем-то вроде -12.24
и 23.78