我现在有一个捐赠脚本,用户在 Paypal 网站上输入捐赠金额。这样做的问题是,有些人捐赠了 0.30 美元,相当于支付了 Paypal 费用后的 0 美元。我想首先使用我网站上的输入检查捐赠的金额,然后将金额发送到 Paypal 网站,在那里他们可以继续输入他们的信用卡信息等等。我该怎么做呢?我必须更改为另一种模式吗?还是我应该将金额发送到Paypal,然后他们会知道如何处理?
问问题
195 次
2 回答
0
通常,是的,您会在将用户传递给 PayPal 之前确定金额。
于 2010-05-01T20:01:44.813 回答
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>
(或附近:-)
于 2010-05-01T20:29:16.897 回答