输入校验

 //只能输入数字且保留2位小数(可正可负)

function changeNum(obj) {
   if(isNaN(obj.value) && !/^-$/.test(obj.value)){
       obj.value="";
   }
   if(!/^[+-]?\d*\.{0,1}\d{0,1}$/.test(obj.value)){
       obj.value=obj.value.replace(/\.\d{2,}$/,obj.value.substr(obj.value.indexOf('.'),3));
   }
}

//只能输入整数
function IsNum(obj){
   var val = obj.value;
   if(isNaN(val) && !/^-$/.test(val)){
      obj.value="";
   }else{
      obj.value=val.replace(".","");
   }
}

posted @ 2022-02-16 17:31  隔壁家的老王头  阅读(39)  评论(0编辑  收藏  举报