[英]javascript make function parameters dynamic
所以我試圖在我的order.html頁面上包含付款API結帳,但是,您必須在HTML文檔的頭部添加一個腳本。 在腳本中,您必須將小計金額指定為數字,但我需要此值為動態。 “stotal”是小計金額。 我需要將小計設置為“stotal”。 我是怎么做到的
<head>
<script type="text/javascript">
function paymentApi() {
V.init({
apikey: "",
encryptionKey: "",
paymentRequest: {
currencyCode: "USD",
subtotal: "11.00"
}
});
</script>
</head>
<body>
<p id="sub-total">
<strong>Total</strong>: <span id="stotal"></span>
</p>
只需更改小計以從html獲取值,如下所示
<script type="text/javascript">
function paymentApi(){
V.init( {
apikey: "",
encryptionKey: "",
paymentRequest:{
currencyCode: "USD",
subtotal: document.getElementById('stotal').innerText //Here
}
});
</script>
<script type="text/javascript">
function paymentApi(){
var subtotal = parseFloat($("#stotal").text());
V.init( {
apikey: "",
encryptionKey: "",
paymentRequest:{
currencyCode: "USD",
subtotal: subtotal
}
});
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.