专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > JavaScript

,js正则表达式验证非正整数,非正浮点数

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
求助,,,js正则表达式验证非正整数,非正浮点数
tdQuantity.children('input').select().keyup(function () {
                    var tmptxt = $(this).val();
                    $(this).val(tmptxt.replace(/^[^d.]+$/, ''));
                })

如上所示,需要验证如果不是正整数或者正浮点数,就把输入的内容替换成空,

但  (/^[^d.]+$/ 的验证效果却有漏洞,诸如 ....555  、 5.5.5   、 5....... 之类的都能通过。求教该如何改进!!
------解决思路----------------------
if(!/^d+(.d*)?$/.test(this.value))this.value=''
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: