问题描述
- js控制手机键盘只限输入删除数字?
-
js控制手机键盘只限输入删除数字?//数字验证
$rootScope.checkNum = function($event) {
var k = $event.which;
if ((k < 48 || k > 57) && k !== 8) {
window.event.returnValue = false;
}
};可以切换到am,(,)等符号,求解
解决方案
系统键盘或者搜狗输入法之类的应该做不到吧~~
1:去看看输入法有木有提供这样的方法
2:自己写一个小键盘来响应~~网上找找
解决方案二:
<input type="number" />
解决方案三:
_this._root.find("#tel").bind({
copy : function(){return false;},
paste : function(){return false;},
cut : function(){return false;},
focus : function () {
todo...
},
blur : function () {
todo...
},
keypress : function (event) {
return event.charCode === 0 || /d/.test(String.fromCharCode(event.charCode));
}
});
有效请采纳~
解决方案四:
js控制键盘只能输入数字
iOS开发如何控制键盘只让用户输入数字
JS控制键盘输入