当前位置:首页 >  科技综合

js校验只能输入数字

时间:2024-11-16 17:00:22

科技综合

导读:记一个js校验只能输入数字的bug 记一个js校验只能输入数字的bug 前台输入100a这样的数字js校验拦不住,导致后台保存的时候出错。js代码为 function isNum ( str......

记一个js校验只能输入数字的bug

记一个js校验只能输入数字的bug

前台输入100a这样的数字js校验拦不住,导致后台保存的时候出错。js代码为

function isNum ( str , name ) var reg = /^\d*$/ ; if ( reg . test ( str ) ) { return true ; } udesk . shouwarning ( name + "必须为数字" ) ; return false ;

之所以拦不住是因为js里先把input里的值用paseInt函数做了处理,导致去掉了后面的字母a,所以才会每次都能校验通过,然后又导致后台报错。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
联系我们 关于我们 版权申请

观察网 广州东远堂信息科技有限公司 版权所有 粤ICP备15011623号