JS判断输入的是金额或者数字
2014-08-16 19:46
375 查看
<!DOCTYPE html> <html> <body> <h1>My First Web Page</h1> <input type="text" id ="test" name="test" onkeyup="clearNoNum(this)"/> <script> function clearNoNum(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("$#$","."); obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d\d\d).*$/,'$1$2.$3'); } </script> </body> </html>
相关文章推荐
- js如何判断输入是否为正整数、浮点数等数字的函数
- TextBox只允许输入数字的js方法!(粘贴也可判断!)2007-11-27重新修改
- js判断输入是否中文,数字,身份证等等js函数
- JS判断文本框只能输入数字方法
- js判断输入是否为正整数、浮点数等数字的函数代码
- js判断输入是否为数字、正整数、浮点数等的函数
- js判断是否输入的为数字的方法
- (转)js判断只能输入数字或小数点
- js判断输入是否为正整数、浮点数等数字的函数代码
- js如何判断输入是否为正整数、浮点数等数字的函数
- js判断输入是否为各种数字类型
- js判断输入是否为正整数、浮点数等数字的函数
- JS判断文本框输入是否为数字
- js判断是否输入的为数字的方法
- js判断输入是否中文,数字,身份证等等js函数
- 【转】js判断输入是否中文,数字,身份证等等js函数
- JS判断字符输入个数(数字英文长度记为1,中文记为2,超过长度自动截取)
- js关于输入内容是否为空,以及输入数字,时间,长短是否正确的判断
- js如何判断输入是否为正整数、浮点数等数字的函数
- (转)js判断只能输入数字或小数点