js常用记录

1.校验非数字字符

// 校验只要是符合规范的数据,便返回true
    isNotNumber (val, len) {
      // var regPos = /[^[0-9]+.?[0-9]*]/
      var valStr = val + ''
      var valDec = valStr.split('.')
      if (valDec.length > 2) return true
      if (valStr.indexOf('.') !== -1) {
        if (valDec[1].length === 0 || valDec[1].length > len) return true
      }

      var regPos = /[^\d.]/
      if (regPos.test(valStr)) return true
      else return false
    },

 

posted on 2023-05-10 14:58  生命之森  阅读(3)  评论(0编辑  收藏  举报

导航