字串
去除字串中所有空格
str = str.replace(/\s*/g, '') // 去除所有空格
價格校驗
val = val.replace(/[^\d.]/g, '') // 清除“數字”和“.”以外的字符
.replace(/\.{2,}/g, '.') // 只保留第一個. 清除多余的
.replace('.', '$#$')
.replace(/\./g, '').replace('$#$', '.')
.replace(/^(-)*(\d+)\.(\d\d).*$/, '$1$2.$3') // 只能輸入兩個小數
// 以上已經過濾,此處控制的是如果沒有小數點,首位不能為類似于 01、02的金額
if (val.indexOf('.') < 0 && val !== '') {
val = parseFloat(val)
}
// 禁止首位就輸入 . 符號
if (val === '.') {
val = ''
}
本文由博客一文多發平臺 OpenWrite 發布!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/62348.html
標籤:JavaScript
