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 常用校验函数
Mar 26 Javascript
基于jquery实现的仿优酷图片轮播特效代码
Jan 13 Javascript
原生js仿jquery animate动画效果
Jul 13 Javascript
JavaScript实现简单精致的图片左右无缝滚动效果
Mar 16 Javascript
vue项目base64字符串转图片的实现代码
Jul 13 Javascript
Vue封装的可编辑表格插件方法
Aug 28 Javascript
Vue props 单向数据流的实现
Nov 06 Javascript
vue-cli3+ts+webpack实现多入口多出口功能
May 30 Javascript
JS异步处理的进化史深入讲解
Aug 25 Javascript
原生JS封装拖动验证滑块的实现代码示例
Jun 01 Javascript
微信小程序:报错(in promise) MiniProgramError
Oct 30 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
Nov 20 Javascript
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
无线电广播与收音机发展的历史回眸
2021/03/02 无线电
php图像处理函数大全(推荐收藏)
2013/07/11 PHP
php生成zip文件类实例
2015/04/07 PHP
PHP实现浏览器中直接输出图片的方法示例
2018/03/14 PHP
在javascript中对于DOM的加强
2013/04/11 Javascript
JS获取农历日期具体实例
2013/11/14 Javascript
JavaScript编程的10个实用小技巧
2014/04/18 Javascript
jQuery.lazyload+masonry改良图片瀑布流代码
2014/06/20 Javascript
jQuery性能优化技巧分析
2015/02/20 Javascript
JS基于面向对象实现的多个倒计时器功能示例
2017/02/28 Javascript
详解webpack自动生成html页面
2017/06/29 Javascript
Vue异步加载about组件
2017/10/31 Javascript
详解layui弹窗父子窗口之间传参数的方法
2018/01/16 Javascript
Vue Cli3 创建项目的方法步骤
2018/10/15 Javascript
js打开word文档预览操作示例【不是下载】
2019/05/23 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
2019/09/20 Javascript
react PropTypes校验传递的值操作示例
2020/04/28 Javascript
Python中的zipfile模块使用详解
2015/06/25 Python
R语言 vs Python对比:数据分析哪家强?
2017/11/17 Python
Python中format()格式输出全解
2019/04/12 Python
如何通过python实现全排列
2020/02/11 Python
python实现二分类和多分类的ROC曲线教程
2020/06/15 Python
Django:使用filter的pk进行多值查询操作
2020/07/15 Python
Python join()函数原理及使用方法
2020/11/14 Python
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
基本款天堂:Everlane
2017/05/13 全球购物
《列夫托尔斯泰》教学反思
2014/02/10 职场文书
评析教师个人的自我评价
2014/02/19 职场文书
竞选村长演讲稿
2014/04/28 职场文书
工商行政管理专业求职书
2014/05/23 职场文书
教师节宣传方案
2014/05/23 职场文书
副校长竞聘演讲稿
2014/09/01 职场文书
安全生产会议制度
2015/08/06 职场文书
python实现图片批量压缩
2021/04/24 Python
Python编程super应用场景及示例解析
2021/10/05 Python
详解JS数组方法
2021/11/20 Javascript