0

我现在有一个捐赠脚本,用户在 Paypal 网站上输入捐赠金额。这样做的问题是,有些人捐赠了 0.30 美元,相当于支付了 Paypal 费用后的 0 美元。我想首先使用我网站上的输入检查捐赠的金额,然后将金额发送到 Paypal 网站,在那里他们可以继续输入他们的信用卡信息等等。我该怎么做呢?我必须更改为另一种模式吗?还是我应该将金额发送到Paypal,然后他们会知道如何处理?

4

2 回答 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 回答