1. 将金额转换为字符串
var total=vue.$data.Charge.totalFee+"";
2. indexOf()方法可返回某个指定的字符或字符串在字符串中首次出现的位置,找不到则返回-1。
if(total.indexOf(".")!=-1){
alert("不能输入小数点!");
return false;
}
3. total.length>1--------->只判断两位数以上,金额可以为0。
if(total.length>1){
if(total.indexOf("0") == 0){
alert("输入的金额不能以0为开头!");
return false;
}
}
----有尝试过其他的方法,但是在移动端上没有办法实现校验,不知道是什么问题。----