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 相关文章推荐
JavaScript中的Document文档对象
Jan 16 Javascript
JQuery实现的在新窗口打开链接的方法小结
Apr 22 Javascript
js图片翻书效果代码分享
Aug 20 Javascript
九种原生js动画效果
Nov 11 Javascript
JS实现消息来时让网页标题闪动效果的方法
Apr 20 Javascript
JS实现n秒后自动跳转的两种方法
Nov 30 Javascript
chrome下判断点击input上标签还是其余标签的实现方法
Sep 18 Javascript
vue.js的提示组件
Mar 02 Javascript
AngularJS中table表格基本操作示例
Oct 10 Javascript
浅谈React高阶组件
Mar 28 Javascript
js+audio实现音乐播放器
Sep 13 Javascript
Vue——解决报错 Computed property &quot;****&quot; was assigned to but it has no setter.
Dec 19 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
Nginx下配置codeigniter框架方法
2015/04/07 PHP
Yii2创建控制器(createController)方法详解
2016/07/23 PHP
php 使用fopen函数创建、打开文件详解及实例代码
2016/09/24 PHP
php用xpath解析html的代码实例讲解
2019/02/14 PHP
Convert Seconds To Hours
2007/06/16 Javascript
ExtJS Ext.MessageBox.alert()弹出对话框详解
2010/04/02 Javascript
通过JS获取用户本地图片路径并显示的代码
2012/02/16 Javascript
Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)
2013/04/02 Javascript
文字溢出实现溢出的部分再放入一个新生成的div中具体代码
2013/05/17 Javascript
jQuery拖拽div实现思路
2014/02/19 Javascript
$(&quot;&quot;).click与onclick的区别示例介绍
2014/09/25 Javascript
基于JavaScript实现通用tab选项卡(通用性强)
2016/01/07 Javascript
vue元素实现动画过渡效果
2017/07/01 Javascript
Three.js如何用轨迹球插件(trackball)增加对模型的交互功能详解
2017/09/25 Javascript
Vue 全家桶实现移动端酷狗音乐功能
2018/11/16 Javascript
前端Vue项目详解--初始化及导航栏
2019/06/24 Javascript
JavaScript 俄罗斯方块游戏实现方法与代码解释
2020/04/08 Javascript
vue axios封装httpjs,接口公用配置拦截操作
2020/08/11 Javascript
使用Python编写Linux系统守护进程实例
2015/02/03 Python
Pycharm学习教程(6) Pycharm作为Vim编辑器使用
2017/05/03 Python
详解python eval函数的妙用
2017/11/16 Python
Python针对给定字符串求解所有子序列是否为回文序列的方法
2018/04/21 Python
Python采集代理ip并判断是否可用和定时更新的方法
2018/05/07 Python
python 循环读取txt文档 并转换成csv的方法
2018/10/26 Python
Python装饰器语法糖
2019/01/02 Python
Python实现异步IO的示例
2020/11/05 Python
HTML5 Convas APIs方法详解
2015/04/24 HTML / CSS
船餐厅和泰晤士河餐饮游轮:Bateaux London
2018/03/19 全球购物
软件生产职位结构化面试主要考察要素及面试题库
2015/06/12 面试题
介绍一下Mysql的存储引擎
2015/02/12 面试题
如何撰写岗位职责
2014/02/01 职场文书
文明和谐家庭事迹材料
2014/05/18 职场文书
商业计算机应用专业自荐书
2014/06/09 职场文书
法定授权委托证明书
2015/06/18 职场文书
会议营销主持词
2015/07/03 职场文书
英语版自我评价,35句话轻松搞定
2019/10/08 职场文书