• jquery 各种验证(数量设置为只允许输入数字、单价设置为只允许输入数字和两位小数点)


    <asp:TextBox ID="txtPrice" placeholder="请填写单价" runat="server" onkeyup="num(this)" ></asp:TextBox>

    //单价设置为只允许输入数字和两位小数点
    function num(obj) {
      obj.value = obj.value.replace(/[^d.]/g, ""); //清除"数字"和"."以外的字符
      obj.value = obj.value.replace(/^./g, ""); //验证第一个字符是数字
      obj.value = obj.value.replace(/.{2,}/g, "."); //只保留第一个, 清除多余的
      obj.value = obj.value.replace(".", "$#$").replace(/./g, "").replace("$#$", ".");
      obj.value = obj.value.replace(/^(-)*(d+).(dd).*$/, '$1$2.$3'); //只能输入两个小数
    }

     //单价设置为只允许输入数字和四位小数点
    function num(obj) {

      obj.value = obj.value.replace(/[^d.]/g, ""); //清除"数字"和"."以外的字符
      obj.value = obj.value.replace(/^./g, ""); //验证第一个字符是数字
      obj.value = obj.value.replace(/.{2,}/g, "."); //只保留第一个, 清除多余的
      obj.value = obj.value.replace(".", "$#$").replace(/./g, "").replace("$#$", ".");
      obj.value = obj.value.replace(/^(-)*(d+).(d{0,4}).*$/, '$1$2.$3'); //只能输入四个小数

    }

    <asp:TextBox ID="txtNumber"  placeholder="请填写数量" runat="server"  ></asp:TextBox>
    //数量设置为只允许输入数字
    $("#txtNumber").keyup(function () {
      var c = $(this);
      if (/[^d]/.test(c.val())) {//替换非数字字符
      var temp_amount = c.val().replace(/[^d]/g, '');
      $(this).val(temp_amount);
    }
    });

    //验证手机号
    function chkMobile(mobile) {
    if (mobile != "") {
    if (!(/^((d{3}-d{8}|d{4}-d{7,8})|(1[3|4|5|6|7|8|9][0-9]{9}))$/.test(mobile))) {
    return false;
    }
    else {
    return true;
    }
    }
    else {
    return true;
    }
    }

     //Jquery 确认对话框弹出

     confirm("确定删除该权限?") 点击确定返回true 
    if(confirm("确定删除该权限?")){
       //点击确定后操作 
    }
     
    //文本框内的数值,0~99

    function checkPriceAddPoint(num) {
    var value = $("#inpPriceAddPoint" + num).val();
    if (/^([1-9]d{0,1}|99|0)$/.test(value)) {
    $("#inpPriceAddPoint" + num).val(value);
    } else {
    $("#inpPriceAddPoint" + num).val(0);
    }
    }

     
  • 相关阅读:
    通讯录封装实现
    简单通讯录的实现 main..h .m文件全部
    iOS 开发 OC编程 字典和集合 排序方法
    iOS 开发 OC编程 数组冒泡排序.图书管理
    iOS 开发 OC编程 属性和字符串练习
    iOS 开发 OC编程 属性和字符串
    iOS 开发 OC编程 便利构造器以及初始化方法
    iOS 开发 OC编程 方法的书写
    IOS 开发 OC编程 类和对象
    iOS 开发 c语言阶段考试题
  • 原文地址:https://www.cnblogs.com/long6286/p/10873587.html
Copyright © 2020-2023  润新知