2017-10-19 52 views
0

嗨我想知道發送動態價格到我的貝寶按鈕。這是JavaScript代碼:如何發送我的動態價格購買現在支付寶按鈕

document.getElementById("price").innerHTML = price; 

我想利用價格值,並將其發送給貝寶立即購買按鈕 ,這是PayPal按鈕:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> 
    <input type="hidden" name="cmd" value="_s-xclick"> 
    <input type="hidden" name="hosted_button_id" value="BAX7KCUXKPXGG"> 
    <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"> 
    <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"> 
</form> 

回答

1

對你有按鈕的類型生成,似乎不可能將價格動態更改爲保存在商家的PayPal賬戶中的按鈕的ID。 PayPal會在付款按鈕首次創建並保存在商家的PayPal賬戶中時分配該值。

我發現這個信息in the paypal developer docs,同時試圖找出什麼<input type="hidden" name="hosted_button_id" value="BAX7KCUXKPXGG">的含義。我認爲你可能會發現this文檔的一部分是有用的,因爲它似乎像你試圖單獨定價的項目

+0

你是正確的埃琳娜,我發現我不得不採取另一個按鈕代碼和亞姆仍然有問題,以及它有這個代碼它的值可以改變,我試圖改變它,它正在工作,但我想它從我的變量中獲得值我將代碼更改爲,並將此代碼添加到我的javascirpy document.getElementById(「finalpaypal」).value = price;但那不起作用。我希望有人可以幫助 –

+0

如果您發佈該變量的定義方式,並試圖準確解釋哪些工作無法正常工作,那麼這真的會有所幫助......將「'並在js中運行這個'document.getElementBy Id(「finalpaypal」)。value = price; '應該工作,如果我的「工作」是指改變輸入值 – Elena

+0

起初我試圖檢查我是否可以自己改變價格,所以我改變了這個代碼的值 30/40 ..等,它是工作和價格變化時,我點擊買現在〜現在我真的想要發送「價格變量」的價值這個代碼,所以我不得不將它改爲「id」而不是像這樣的值並且我在腳本document.getElementById(「finalpaypal」)中添加了value = price;但我不知道爲什麼它不工作... –

相關問題