js学习累积

1.判断必填项,并清除空格:

   function checkNotNull(obj,str) {
                 var value = obj.value.replace(/(^\s*)|(\s*$)/g, "");
                 if(value==""){
                     alert(str+"不能为空!");
                     if(obj.type != "hidden"){//隐藏控件无法获取焦点
                                 obj.focus();
                     }
                      return false;
               }
               return true;
         }

2.判断两位小数:

    function numValidate(obj,str) {
         var tempValue = $.trim(obj.value);
         if (tempValue == "") {
            return true;
         } else {
             var regu = /^(\d+)(\.?)(\d{0,2})$/;
             var re = new RegExp(regu);
            if (!re.test(tempValue)) { 
                  alert("请确保"+str+"为数字,至多保留到小数点后两位");
                  return false; 
           }else{
                   return true;
           } } }

 3.js中不能对小数直接加减,以减法举例如下:

      var r1,r2;
      arg2= arg1.toFixed(1);
      try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} //获取小数部分的位数
      try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0}
      m=Math.pow(10,Math.max(r1,r2)); //算出使小数变成整数的基数
       $("#abort").html(((arg1*m-arg2*m)/m).toFixed(2));//保留2位小数

4.只能输入中文字母数字:

 <input type="text" οnkeyup="value=value.replace(/[^\u4E00-\u9FA5|\d|a-zA-Z]/g,'')">

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值