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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

正则表达式大于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写法。

相关文档
最新文档