zoukankan      html  css  js  c++  java
  • 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);
    }
    }

     
  • 相关阅读:
    JZOJ 4.1 B组 删数
    JZOJ 4.1 B组 无限序列
    JZOJ 4.1 C组 【GDOI2005】电路稳定性
    JZOJ 4.1 C组【GDOI2005】积木分发
    SSL 1614——医院设置[最短路]
    SSL 1761——城市问题[最短路]
    SSL 1760——商店选址问题(最短路)
    SSL 1613——最短路径问题(最短路)
    JZOJ 3.25 1422——【汕头市选2012初中组】步行(walk)
    JZOJ 3.25 1421【汕头市选2012初中组】数数(count)
  • 原文地址:https://www.cnblogs.com/long6286/p/10873587.html
Copyright © 2011-2022 走看看