此时我有一个捐款脚本,用户在Paypal网站上输入捐款金额。这个问题是有些人捐出0.30美元,相当于Paypal费用后的0美元。我想首先检查我的网站上的输入捐赠金额,然后将金额发送到Paypal网站,他们可以继续输入他们的信用卡信息,什么不是。我该怎么做呢?我必须换到另一种模式吗?或者我应该将金额发送给Paypal,然后他们会知道它是如何处理的?
答案 0 :(得分:0)
通常,是的,在将用户传递给PayPal之前,您需要确定金额。
答案 1 :(得分:0)
您可以在页面上使用javascript添加简单的支票。
首先禁用“捐赠”按钮。
<form name="myform>
...
<input type="submit" name="submit" disabled="disabled"/>
在用户输入捐款金额的编辑字段中,添加调用update()函数的onblur和onkeyup处理程序。
<input type="text" name="donation" value="15.00"
onkeyup="update()" onblur="update()"/>
添加一个javascript update()函数,然后读取输入的文本,如果输入的值有效,则启用“捐赠”按钮,如果无效则禁用它。
<script type="text/javascript">
function update()
{
if ((float) document.myform.donation.value < 5.00)
document.myform.submit.disabled = true;
else
document.myform.submit.disabled = false;
}
</script>
(或左右: - )