如何将JavaScript计算的自定义金额作为金额发送到PHP表单?
以下是我的JS代码,用于计算总金额:如何将JavaScript计算的自定义金额作为金额发送到PHP表单?,javascript,php,html,paypal,Javascript,Php,Html,Paypal,以下是我的JS代码,用于计算总金额: 函数calTotal(){ var a=250.0, b=175.0, c=90.0, d=415.0, e=225.0, f=225.0, g=225.0, h=225.0; var总和=0.0; 如果(预订表格faat项目1.checked==真){ 预订表faat项目1.value=a; 总和+=a; }else booking_form.faat_item1.value=0; 如果(预订表格faat项目2.checked==真){ 预订表格faat项
函数calTotal(){
var a=250.0,
b=175.0,
c=90.0,
d=415.0,
e=225.0,
f=225.0,
g=225.0,
h=225.0;
var总和=0.0;
如果(预订表格faat项目1.checked==真){
预订表faat项目1.value=a;
总和+=a;
}else booking_form.faat_item1.value=0;
如果(预订表格faat项目2.checked==真){
预订表格faat项目2.value=b;
总和+=b;
}else booking_form.faat_item2.value=0;
如果(预订表格faat项目3.checked==真){
预订表faat项目3.value=c;
总和+=c;
}else booking_form.faat_item3.value=0;
if(预订\表格.osfa\项目1.checked==真){
预订表格osfa项目1.value=d;
总和+=d;
}else booking_form.osfa_item1.value=0;
如果(预订表格osfa项目2.checked==true){
预订表格osfa项目2.value=e;
总和+=e;
}else booking_form.osfa_item2.value=0;
如果(预订表格osfa项目3.checked==true){
预订表格osfa项目3.value=f;
总和+=f;
}else booking_form.osfa_item3.value=0;
如果(预订表格osfa项目4.checked==true){
预订表格osfa项目4.value=g;
总和+=g;
}else booking_form.osfa_item4.value=0;
如果(预订表格osfa项目5.checked==true){
预订表格osfa项目5.value=h;
总和+=h;
}else booking_form.osfa_item5.value=0;
回报金额;
}
函数sendTotal(){
var total=calTotal();
返回总数;
}
此代码计算结果很好,但我希望此计算结果直接作为金额发送到我的PayPal,以下是我的按钮代码:
企业名称已更改,我尝试直接使用此
sendTotal()
,但PayPal给出了格式错误,是否有人可以帮助将我的JS计算总数作为金额发送到PayPal。将id属性添加到total元素,即id='total',并将其添加到javascript中
document.getElementById('total')。value=sendTotal();
那应该行。你能用我的代码详细说明一下吗。好的,试过你说的,登陆PayPal时还是一样的错误:(嗯,我忘了告诉你从html中删除value属性,试试看有没有什么变化。