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 相关文章推荐
优化网页之快速的呈现我们的网页
Jun 29 Javascript
jquery pagination插件实现无刷新分页代码
Oct 13 Javascript
jQuery1.6 类型判断实现代码
Sep 01 Javascript
动态加载js、css等文件跨iframe实现
Feb 24 Javascript
推荐10 款 SVG 动画的 JavaScript 库
Mar 24 Javascript
基于JS组件实现拖动滑块验证功能(代码分享)
Nov 18 Javascript
Bootstrap栅格系统简单实现代码
Mar 06 Javascript
vue短信验证性能优化如何写入localstorage中
Apr 25 Javascript
详解ES6 Promise对象then方法链式调用
Oct 20 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
Mar 01 Javascript
javascript 数组(list)添加/删除的实现
Dec 17 Javascript
vue里使用create, mounted调用方法
Apr 26 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
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
2010/04/02 PHP
PHP 登录完成后如何跳转上一访问页面
2014/01/14 PHP
php打印输出棋盘的实现方法
2014/12/23 PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
2015/06/24 PHP
PHP使用Pthread实现的多线程操作实例
2015/11/14 PHP
PHP中功能强大却很少使用的函数实例小结
2016/11/10 PHP
JavaScript DOM学习第一章 W3C DOM简介
2010/02/19 Javascript
jQuery之折叠面板的深入解析
2013/06/19 Javascript
Ajax提交与传统表单提交的区别说明
2014/02/07 Javascript
初识SmartJS - AOP三剑客
2014/06/08 Javascript
JavaScript自定义数组排序方法
2015/02/12 Javascript
JS获取及设置TextArea或input文本框选择文本位置的方法
2015/03/24 Javascript
javascript实现控制文字大中小显示
2015/04/28 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
2015/08/04 Javascript
跟我学习javascript的call(),apply(),bind()与回调
2015/11/16 Javascript
AngualrJS中每次$http请求时的一个遮罩层Directive
2016/01/26 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
JavaScript中Hoisting详解 (变量提升与函数声明提升)
2017/08/18 Javascript
JavaScript 跨域之POST实现方法
2018/05/07 Javascript
element-ui上传一张图片后隐藏上传按钮功能
2019/05/22 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
2019/11/25 Javascript
python网络编程学习笔记(一)
2014/06/09 Python
Python检测字符串中是否包含某字符集合中的字符
2015/05/21 Python
python处理大数字的方法
2015/05/27 Python
PyQt实现界面翻转切换效果
2018/04/20 Python
Python利用Django如何写restful api接口详解
2018/06/08 Python
python正则表达式之对号入座篇
2018/07/24 Python
Python各种扩展名区别点整理
2020/02/27 Python
使用css3 属性如何丰富图片样式(圆角 阴影 渐变)
2012/11/22 HTML / CSS
HTML5视频播放插件 video.js介绍
2018/09/29 HTML / CSS
Java面试题及答案
2012/09/08 面试题
司机检讨书
2014/02/13 职场文书
小学生读书活动总结
2014/06/30 职场文书
新闻稿件写作技巧
2015/07/18 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书
python利用pandas分析学生期末成绩实例代码
2021/07/09 Python