0
Я работаю над проверкой ввода (числовой ввод только от kaybord). Это работает отлично, но проблема в том, что я не могу использовать кнопку backspace. Кнопка удаления работает хорошо.Проверка JavaScript - только числовой ввод и рабочее обратное пространство
Мой код:
function validate(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
key = String.fromCharCode(key);
var regex = /[0-9]|\./;
if(!regex.test(key)) {
theEvent.returnValue = false;
if(theEvent.preventDefault) theEvent.preventDefault();
}
}
Я знаю, что я должен настроить регулярное выражение, но им не уверен, как ... нужна помощь на этом
Спасибо большое заранее ..
var regex =/^ [0-9_ \ b] + $ /; - только номера + backspace – Nita