一、js验证金额是否为数字,正则表达式
<script type="text/javascript"> function validate(){ var reg = new RegExp("^[0-9]*$"); var obj = document.getElementById("num"); if(!reg.test(obj.value)){ alert("请输入数字!"); } if(!/^[0-9]*$/.test(obj.value)){ alert("请输入数字!"); } else { alert("是数字"); } } function test() { var obj = document.getElementById("num"); if(/^(\+|-)?(0|[1-9]\d*)(\.\d*[1-9])?$/.test(obj.value)) { alert("是数字"); } } </script> <input type="text" id="num"></input> <input type="button" value="确定" onclick="test()" />
JS金额验证技巧
本文介绍了一种使用JavaScript进行金额输入验证的方法,通过正则表达式确保用户输入的是有效的数字格式,包括整数和小数,并能正确处理正负号。

被折叠的 条评论
为什么被折叠?



