我需要创建一个PayPal“立即付款”按钮,该按钮将根据选定的复选框识别总价
I need to create a PayPal "Pay Now" button that will recognize the total price based on selected checkboxes
我有一个简单的形式。它有几个复选框。我使用此脚本自动添加并显示单击的复选框的总值:
<script type=text/javascript>
function getTotal(){
var form=document.theForm;
var inputs=form.getElementsByTagName('input');
var length=inputs.length;
var total='0';
for(i=0;i<length-1;i++){
if(inputs[i].type == 'checkbox'){
var checked=inputs[i].checked?1:0;
if(checked){
var value=inputs[i].value.split("~~")[0];
total += value;
}
}
}
document.getElementById('totalspan').innerHTML="Total price will be: $"+total
total='0';
}
</script>
我有一个PayPal的"立即付款"按钮,但它无法识别该值。当您单击该按钮时,它只会显示为 $0,因为没有任何内容将其链接到表单。那么,如何制作一个"支付"按钮,该按钮将根据所选复选框的总价值知道价格是多少?我试图尽可能轻松地解释这一点,但我是HTML和脚本的新手,对它们的工作原理知之甚少。
下面是"立即付款"按钮脚本:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick"/>
<input type="hidden" name="business" value="harterzach10@yahoo.com"/>
<input type="hidden" name="button_subtype" value="services"/>
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_paynow_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"/>
</form>
您只需要在该PayPal表单中添加一个额外的字段。 我不知道JavaScript与您的页面的关系如何,但是如果您发布整个HTML代码,我们可以为您提供进一步的帮助。
<input type="hidden" name="amount" value="PRICE GOES HERE" />
相关文章:
- 数据切换=“;按钮”;在JavaScript中无法识别引导程序单选按钮
- 如何在咖啡脚本中识别提交按钮,Rails 3应用程序
- jQuery识别页面加载上的单选按钮的不正确状态,当单选值=“0”时;否”;并且两个无线电都没有被选择
- 离子单选按钮-控制器范围无法识别更改
- Jquery-如何识别点击的按钮's类
- 我需要创建一个PayPal“立即付款”按钮,该按钮将根据选定的复选框识别总价
- 如何在操作类中识别两个不同的 JSP 页面按钮?如何基于 JSP 页面视图按钮和查看全部按钮编写条件
- 在javascript中创建的按钮无法识别变量
- 在提交 AjaxForm 时识别特定按钮
- 如何使用单选按钮识别动态内容(来自 oracle 数据库)并插入到数据库中
- 无法正确识别下拉按钮菜单中的选择
- 如何使jQuery识别单选按钮更改
- 识别在Javascript中按下的物理键盘按钮,而不考虑当前的区域设置
- 如何识别在icefaces中选择了哪个单选按钮
- Javascript无法识别创建的按钮
- 识别点击浏览器关闭按钮弹出消息
- 提交按钮警报框错误.如何识别错误并修复代码
- 引导程序下拉按钮中无法识别javascript函数
- 我可以通过javascript通过名称识别表单按钮吗
- 如何识别何时按下后退按钮并进行一些js操作