只能输入整数

function setOnlyNum() {
$(this).css("ime-mode", "disabled");
$(this).attr("t_value", "");
$(this).attr("o_value", "");
$(this).bind("dragenter", function() {
return false;
})
$(this).keypress(function() {
if (!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))
this.value = this.t_value;
else
this.t_value = this.value;
if (this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))
this.o_value = this.value
}).keyup(function() {
if (!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))
this.value = this.t_value;
else
this.t_value = this.value;
if (this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))
this.o_value = this.value
}).blur(function() {
if (!this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))
this.value = this.o_value;
else {
if (this.value.match(/^\.\d+$/))
this.value = 0 + this.value;
if (this.value.match(/^\.$/))
this.value = 0;
this.o_value = this.value
}
if (this.value.length == 0)
this.value = "0";
})
//this.text.selected;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值