试图将促销代码功能添加到paypal交易中

时间:2014-09-07 23:42:51

标签: javascript php html paypal

我到处寻找并通过paypal api进行筛选,但作为开发人员的垮台是当我查看不属于我自己的代码时,我正在看一堆与我完全没有共鸣的象形文字。我已经被赋予了将促销代码功能添加到我无法构建的网站

的任务

我通过查看online example自行取得了一些进展,因此不需要大量帮助,实时网站为http://alphafreakapparel.com/viewcart.php 1。我在购物车中有一个项目,我输入促销代码ALPHAPENCE15,我只得到一个控制台错误。我添加的代码是html doc

头部的这个脚本
<script language = "javascript">
<!--
function validate(text1,text2) {
var text1;

if (text1 == text2)
 {
 window.alert("15% discount applied!");
 data.cart_total.toFixed(2) = data.cart_total.toFixed(2) * 0.15;
 }
if (text1 !== text2)
 {
 window.alert("Incorrect code");
 }
}

function CalculateOrder(form) {

 if (form.text1.value == "ALPHAPENCE15")
 {
 form.discount_rate.value = "15";
 form.discount_rate2.value = "15";
 form.on3.value = "Coupon Entered";
 form.os3.value = "ALPHAPENCE15";
 }
}
//-->
</script>

和此代码提示代码

<!-- Start Coupon Validate -->  
Enter Promo Code:
   <input type="text" name="text1">
   <input type="button" value="Check" name="Submit" onclick=javascript&colon;validate(text1.value,"ALPHAPENCE15") >
<!-- End Coupon Validate -->

我得到的错误是 未捕获的ReferenceError:text1未定义viewcart.php:78onclick 您认为是什么造成的?我添加了var text1;正是出于这个原因。

另请注意,我不确定这是否是正确的方法,但是要应用15%的折扣,我只需将* 0.15放在head脚本的if语句中,这样当if语句完成时,它会调整总数。

0 个答案:

没有答案