显示输入框只能输入2位小数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | function checkNum(obj) { 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( "$#$" , "." ); if (obj.value == undefined || obj.value== null || obj.value== "" ) { obj.value= "0.0" ; } var tempStr = new String(obj.value); if (tempStr.indexOf( '.' ) != tempStr.length-1) { var valss = parseFloat(obj.value); obj.value = Math.round(valss*100)/100; } } |
屌丝一直很屌
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】博客园携手 AI 驱动开发工具商 Chat2DB 推出联合终身会员
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步