欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

js文本框输入时禁止输入非数字

程序员文章站 2022-06-22 13:17:00
js文本框输入时禁止输入非数字。 var obj=$('#payUnit')[0]; obj.value=obj.value.replace(/[^\d\....

js文本框输入时禁止输入非数字。

var obj=$('#payUnit')[0];
obj.value=obj.value.replace(/[^\d\.]/g,"");
obj.value = obj.value.replace(/^\./g,'');
obj.value = obj.value.replace(/\.{2,}/g,'.');
obj.value =obj.value.replace('.','$#$').replace(/\./g,'').replace('$#$','.');