2015-07-14 2 views
0

У меня возникли проблемы с добавлением кнопки PayPal в мой HTML. Не уверен, возможно ли это, но что я хочу, чтобы он получал выход цены, генерируемый JavaScript при нажатии кнопки «Купить сейчас» PayPal и позволял им покупать продукт. если бы кто-нибудь мог сказать мне, что это возможно, было бы весьма полезно.Могу ли я интегрировать кнопку PayPal в свой HTML?

Мой код до сих пор:

<!DOCTYPE html> 
<!-- boost script by thelamp --> 
<html> 
<head> 
<link rel="stylesheet" type="text/css" href="style.css"> 

    <script> 
     var costs = [ 10,10,10,10,10, 
         15,15,15,15,15, 
         20,20,20,20,20, 
         25,25,25,25,25, 
         30,30,30,30,30]; 

     function calc() { 
      var fromValue = document.getElementById("from").selectedIndex; 

      var toValue = document.getElementById("to").selectedIndex; 

      if (fromValue < toValue) { 
       var price = 0; 

       for (i = fromValue; i < toValue; i++) { 
        price += costs[i]; 
       } 

       document.getElementById("price").innerHTML = price; 
      } else { 
       document.getElementById("price").innerHTML = 'Target Rank needs to be higher than the your Rank.'; 
      } 
     } 
    </script> 
</head> 
    <body> 


    From: 
     <select id="from" onchange="calc()"> 
      <option>Silver 1</option> 
      <option>Silver 2</option> 
      <option>Silver 3</option> 
      <option>Silver 4</option> 
      <option>Silver Elite</option> 
      <option>Silver Elite Master</option> 
      <option>Gold Nova 1</option> 
      <option>Gold Nova 2</option> 
      <option>Gold Nova 3</option> 
      <option>Gold Nova Master</option> 
      <option>Master Guardian 1</option> 
      <option>Master Guardian 2</option> 
      <option>Master Guardian Elite</option> 
      <option>Distinguished Master Guardian</option> 
      <option>Legendary Eagle</option> 
      <option>Legendary Eagle Master</option> 
      <option>Supreme Master First Class</option> 
      <option>Global Elite</option> 
     </select> 

     To: 
     <select id="to" onchange="calc()"> 
      <option>Silver 1</option> 
      <option>Silver 2</option> 
      <option>Silver 3</option> 
      <option>Silver 4</option> 
      <option>Silver Elite</option> 
      <option>Silver Elite Master</option> 
      <option>Gold Nova 1</option> 
      <option>Gold Nova 2</option> 
      <option>Gold Nova 3</option> 
      <option>Gold Nova Master</option> 
      <option>Master Guardian 1</option> 
      <option>Master Guardian 2</option> 
      <option>Master Guardian Elite</option> 
      <option>Distinguished Master Guardian</option> 
      <option>Legendary Eagle</option> 
      <option>Legendary Eagle Master</option> 
      <option>Supreme Master First Class</option> 
      <option>Global Elite</option> 
     </select> 
     <br><br> 

     Price: 
     <div id="price"> 

     </div> 
    </body> 
</html> 
+0

Да, это возможно и полностью выполнимо. Однако я не вижу кнопки в вашей разметке. – Patel

+0

Да, на этой разметке нет ни одного. У меня возникли проблемы с добавлением, потому что, когда я нажимаю «Купить сейчас», моя цена, указанная на странице раньше, будет показывать (получил 0,00 руб.) –

+0

Все, кажется, работает отлично для меня. Не могли бы вы указать, что случилось? [Здесь] (http://jsfiddle.net/eztuwny9/) - это скрипка. – Patel

ответ

0
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> 
<input type="hidden" name="cmd" value="_xclick"> 
<input type="hidden" name="business" value="oceLoL"> 
<input type="hidden" name="lc" value="AU"> 

<input type="hidden" name="item_name" value="test"> 
<input type="hidden" name="amount" value= "1"> 

<input type="hidden" name="currency_code" value="AUD"> 
<input type="hidden" name="button_subtype" value="services"> 
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynow_SM.gif:NonHosted"> 
<input type="image" src="https://www.paypalobjects.com/en_AU/i/btn/btn_buynow_SM.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online!"> 
<img alt="" border="0" src="https://www.paypalobjects.com/en_AU/i/scr/pixel.gif" width="1" height="1"> 
</form> 

</body> 

Привет, следуя на поставленный выше вопрос, как бы вы тянете пользовательские выборы в PAYPAL детали?

Относительно ниже кодирования:

«Название товара» значение должно быть основано от того, что пользователь выбрал, то есть «серебряный 1 до золота Нова 1» «значение суммы» должно быть быть такой же случай и основываться на выборе пользователя.

Смежные вопросы