百分号、百分数校验

248 阅读1分钟
function app_checkPercent(e){
  let v = e.value
  let n
  v && (n = v.replace('%', ''))
  if(100>n && n>0){
    e.value = n + '%'
  } else if(n>100) {
    e.value = 100 + '%'
  } else if (!n) {
    e.value = ''
  } else {
    e.value = 0 + '%'
  }
}