通过正则表达式判断
var reg = /^\+?[1-9][0-9]*$/var number = 1000
// 判断是否是正实数
if(reg.test(number)){
console.log('是正实数')
}
else{
console.log('不是正实数')
}
reg = /^\+?[1-9][0-9]*$/ //正则表达式
number // 你要判断的数
reg.test(muber) // 返回true 或 false 判断是否是正实数
<input type="text" value="aaa" id="mm">var a = $(this).val()
yanzheng(a)//验证方法
function yanzheng(a){
if(a.indexOf(".") >=0){
var b = a.split(".")
if(b.length == 2){
if(b[1] >= 10 ){
alert("小数点后不止一位")
}
}else{
alert("包含多个.,不是小数")
}
}else{
alert("不是小数")
}
}