【发布时间】:2017-03-08 11:52:05
【问题描述】:
我有一个 type = number 的输入字段和一个监听按键事件的函数。除 - (减号)和 . 之外的所有按键都会调用函数。 (小数点)。
输入字段 -
<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);
}
但是,此函数不会被调用 - 和 .而它适用于所有其他按键。有什么想法吗?
【问题讨论】:
标签: javascript angularjs input keypress keyboard-events