1
У меня есть поле ввода с номером type = и функцией, которая прослушивает событие нажатия клавиши. Функция вызывается для всех нажатий клавиш, кроме - (минус) и. (десятичная точка).Событие ng-keypress не срабатывает, когда - или. на цифровой клавиатуре
поле ввода -
<input type = "number" ng-keypress = "vm.keypressed($event)" ng-model ="vm.inputNumber"/>
Функция
vm.keypressed = function(e){
var charCode = e.which || e.keyCode;
console.log(charCode);
}
Однако эта функция не получает призыв к - и. в то время как для всех остальных нажатий клавиш. Есть идеи?
Но мне нужно использовать тип = «число», чтобы получить номер клавиатуры. –