javascript验证价格输入

来源:互联网 发布:同济大学 软件学院 编辑:程序博客网 时间:2024/04/27 16:56
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>    <script type="text/javascript" language="javascript">        function ckProPrice() {            //判断商品价格            var reg = /(^[-+]?[1-9]\d*(\.\d{1,2})?$)|(^[-+]?[0]{1}(\.\d{1,2})?$)/;            if ($("#txtProPrice").val() == "") {                alert("商品价格不能为空!");                return false;            } else {                if (!reg.test($("#txtProPrice").val())) {                    alert("市场价格必须为合法数字(正数,最多两位小数)!");                    return false;                } else {                    alert("输入合法!");                    return true;                }            }        }        $(function () {            $("#btnTest").click(function () {                ckProPrice();            });        });    </script>    请输入价格:    <input type="text" id="txtProPrice" /><input type="button" value="验证输入" id="btnTest" />