博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

价格验证

Posted on 2011-03-29 14:21  一刻  阅读(141)  评论(0)    收藏  举报
  <script type="text/javascript">
///价格验证
function MoneyValidate()
{
    var money=$('txtProtectedMoney').value;
    var creditLimit=<%=MinMoney %>;
    var maxMoney=<%=MaxMoney %>;
    if(trim(money)=='')
    {
        alert('金额不能为空');
        return false;
    }
    if(isNaN(money))
    { 
        alert('金额必须为数字');
        return false;
    }
    else if(Math.ceil(money/creditLimit)!=Math.floor(money/creditLimit))
    {
        alert('金额必须是 '+creditLimit+' 的整数倍');
        return false;
    }
    else if(parseFloat(money)>parseFloat(maxMoney))
    {
        alert('不能超过最大保额:'+maxMoney+'元');
        return false;
    }
}
///更换保障金额
function MoneyPaymethodChange()
{  
   if(MoneyValidate()==false)
   {
     $('txtProtectedMoney').value=$('hdnProtecedOrgMoney').value;
     return;
   }
    $('hdnProtecedOrgMoney').value=$('txtProtectedMoney').value;
    var money=$('txtProtectedMoney').value;
    var creditLimit=<%=MinMoney %>;
    if($('lblOrgPrice')!=null||$('lblOrgPrice')!=undefined)
    {   //有特价时候
        $('lblOrgPrice').innerHTML='原价¥'+FormatNumber(parseFloat($('hdnOrgPrice').value)*(parseFloat(money)/parseFloat(creditLimit))*$('sltPayMethod').value,2);
        $('lblPrice').innerHTML='¥'+FormatNumber(parseFloat($('hdnPrice').value)*(parseFloat(money)/parseFloat(creditLimit))*$('sltPayMethod').value,2);
    }
    else
    {
        //没有特价的时候
        $('lblPrice').innerHTML='¥'+FormatNumber(parseFloat($('hdnPrice').value)*(parseFloat(money)/parseFloat(creditLimit))*$('sltPayMethod').value,2);
    }
}
</script>