javascript校验价格合法性实例(必须输入2位小数)


Posted in Javascript onMay 05, 2014

HTML代码:

请输入价格:
<input type="text" id="txtProPrice" />
<input type="button" value="验证输入" id="btnTest" />

JS代码:
<script src="jquery.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("输入合法!yige.org");
                return true;
            }
        }
    }
    $(function() {
        $("#btnTest").click(function() {
            ckProPrice();
        });
    });
</script>

Javascript 相关文章推荐
热点新闻滚动特效的js代码
Aug 17 Javascript
一个字符串反转函数可实现字符串倒序
Sep 15 Javascript
node.js中的http.response.end方法使用说明
Dec 14 Javascript
详解js数组的完全随机排列算法
Dec 16 Javascript
原生javascript实现读写CSS样式的方法详解
Feb 20 Javascript
JS实现为动态创建的元素添加事件操作示例
Mar 17 Javascript
ECharts地图绘制和钻取简易接口详解
Jul 12 Javascript
javascript实现切割轮播效果
Nov 28 Javascript
vue自定义组件(通过Vue.use()来使用)即install的用法说明
Aug 11 Javascript
详解JavaScript中的数据类型,以及检测数据类型的方法
Sep 17 Javascript
解决vue中使用less/sass及使用中遇到无效的问题
Oct 24 Javascript
Vue实现省市区三级联动
Dec 27 Vue.js
js简单的弹出框有关闭按钮
May 05 #Javascript
JavaScript保留两位小数的2个自定义函数
May 05 #Javascript
JS判断、校验MAC地址的2个实例
May 05 #Javascript
JQuery EasyUI 数字格式化处理示例
May 05 #Javascript
一个简单的实现下拉框多选的插件可移植性比较好
May 05 #Javascript
javascript生成随机颜色示例代码
May 05 #Javascript
借助javascript代码判断网页是静态还是伪静态
May 05 #Javascript
You might like
PHP define函数的使用说明
2008/08/27 PHP
解密ThinkPHP3.1.2版本之模块和操作映射
2014/06/19 PHP
php 模拟 asp.net webFrom 按钮提交事件实例
2014/10/13 PHP
php对数组内元素进行随机调换的方法
2015/05/12 PHP
php使用ffmpeg向视频中添加文字字幕的实现方法
2016/05/23 PHP
PHP 自动加载的简单实现(推荐)
2016/08/12 PHP
Linux平台PHP5.4设置FPM线程数量的方法
2016/11/09 PHP
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
php制作基于xml的RSS订阅源功能示例
2017/02/08 PHP
PHP7 mongoDB扩展使用的方法分享
2019/05/02 PHP
[原创]网络复制内容时常用的正则+editplus
2006/11/30 Javascript
学习JS面向对象成果 借国庆发布个最新作品与大家交流
2009/10/03 Javascript
jquery中的ajax方法怎样通过JSONP进行远程调用
2014/05/04 Javascript
JQuery中使用ajax传输超大数据的解决方法
2014/07/14 Javascript
使用JavaScript链式编程实现模拟Jquery函数
2014/12/21 Javascript
BootStrap的JS插件之轮播效果案例详解
2016/05/16 Javascript
Javascript将双字节字符转换成单字节字符并计算长度
2016/06/22 Javascript
IE8兼容Jquery.validate.js的问题
2016/12/01 Javascript
基于JS实现9种不同的面包屑和分布式多步骤导航效果
2017/02/21 Javascript
vue-cli 引入、配置axios的方法
2018/05/08 Javascript
vue ssr 指南详读
2018/06/29 Javascript
layui table 表格上添加日期控件的两种方法
2019/09/28 Javascript
[01:41]DOTA2超级联赛专访YYF 称一辈子难忘TI2
2013/05/28 DOTA
wxpython 学习笔记 第一天
2009/03/16 Python
使用Python中PDB模块中的命令来调试Python代码的教程
2015/03/30 Python
python实现requests发送/上传多个文件的示例
2018/06/04 Python
Python OpenCV中的resize()函数的使用
2019/06/20 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
python实现从尾到头打印单链表操作示例
2020/02/22 Python
keras 自定义loss损失函数,sample在loss上的加权和metric详解
2020/05/23 Python
HTML5适合的情人节礼物有纪念日期功能
2021/01/25 HTML / CSS
公司业务主管岗位职责
2013/12/07 职场文书
营销总经理的岗位职责
2013/12/15 职场文书
计算机专业职业规划
2014/02/28 职场文书
学历公证委托书
2014/04/09 职场文书
2014财务部年度工作总结
2014/12/08 职场文书