js input只能输入大于0的正整数
2018-05-28 本文已影响0人
新篇章
//交易数量只能输入正整数
amountKeydownFun = function(obj) {
if(obj.value.length == 1) {
obj.value = obj.value.replace(/[^1-9]/g, '')
} else {
obj.value = obj.value.replace(/\D/g, '')
}
}
amountKeyupFun = function(obj) {
if(obj.value.length == 1) {
obj.value = obj.value.replace(/[^1-9]/g, '')
} else {
obj.value = obj.value.replace(/\D/g, '')
}
}
amoutPasteFun = function(obj) {
if(obj.value.length == 1) {
obj.value = obj.value.replace(/[^1-9]/g, '');
} else {
obj.value = obj.value.replace(/\D/g, '');
}
}
$("#a").keyup(function(){
amountKeyupFun(this);
})
$("#a").keydown(function(){
amountKeydownFun(this);
})
$("#a").bind("paste",function(){
amoutPasteFun(this);
})