$(document).ready(function(){ $.formValidator.initConfig({autotip" />
当前位置:文档之家› 正则表达式大于50万的判断js与php写法

正则表达式大于50万的判断js与php写法

正则表达式大于50万的判断js与php写法
<script type="text/javascript" >
$(document).ready(function(){
$.formValidator.initConfig({autotip:false,formid:"investConfirmForm", onerror:function(msg){}});
$("#price").formValidator({tipid:'moneyTips',onshow:"请填写投资金额",onfocus:"请填写投资金额"}).inputValidator({min:1,onerror:"请填写投资金额,投资金额不能大于此次融资的剩余投资金额
"}).functionValidator({fun:function(){
var sumNum = $("#price").val();
var regrep=new RegExp(",","g");
sumNum = sumNum.replace(regrep,"");
var reg = /^([1-9]?[0-9])|(500000)*$/;
if( sumNum < 500000 || !reg.test(sumNum)){
return "投资金额为大于50万的正整数";
}
sumNum = parseInt( sumNum );
var remainNum = parseInt( $("#remainNum").val() );
if(sumNum > remainNum || sumNum < 1){
return "投资金额不能大于本次投资的剩余投资金额";
}
var remainamount = parseInt( $("#remainamount").val() );
if(sumNum > remainamount || sumNum < 1){
return "账户没有余额,请您先充值!";
}
}});
//$("#checkCode").formValidator({tipid:'chkCodeTips',onshow:"请填写验证码",onfocus:"请填写验证码"}).inputValidator({min:4,max:4,onerror:"请填写4位验证码"});
$("#price").blur(function(){
chksum();
});
});
function chksum(){
var sumNum = $("#price").val();
var regrep=new RegExp(",","g");
sumNum = sumNum.replace(regrep,"");
var reg = /^[1-9]?[0-9]*$/;
if( sumNum < 1 || !reg.test(sumNum)){
$("#moneyTips").html("投资金额为大于0的正整数
").attr("class","onError").show();
return false;
}
sumNum = parseInt( sumNum );
var remainNum = parseInt( $("#remainNum").val() );
if(sumNum > remainNum || sumNum < 1){
$("#moneyTips").html("投资金额不能大于本次投资的剩余投资金额").attr("class","onError").show();
return false;
}
sumNum = parseInt( sumNum );
var remainamount = parseInt( $("#remainamount").val() );
if(sumNum > remainamount || sumNum < 1){
$("#moneyTips").html("余额不足,请您充值!
").attr("class","onError").show();
return false;
}
var lastNum = formatNum( sumNum );
$("#price").val(lastNum);
}
</script>标题:正则表达式大于50万的判断js与php写法。

相关主题