Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将第三方脚本集成到我的html代码中并将值传递给脚本?_Javascript_Html - Fatal编程技术网

Javascript 如何将第三方脚本集成到我的html代码中并将值传递给脚本?

Javascript 如何将第三方脚本集成到我的html代码中并将值传递给脚本?,javascript,html,Javascript,Html,我需要将第三方(支付网关按钮)代码集成到我的html代码中。在下面的代码中,div标记是我的html代码,script标记是要集成的代码。如果我像下面那样硬编码脚本标记,它就可以正常工作。现在我想让'data amount'变量并设置它的值。我有什么选择 <table class="table"> <tr> <td>Cart Subtotal:</td> <td class="text-medium"

我需要将第三方(支付网关按钮)代码集成到我的html代码中。在下面的代码中,div标记是我的html代码,script标记是要集成的代码。如果我像下面那样硬编码脚本标记,它就可以正常工作。现在我想让'data amount'变量并设置它的值。我有什么选择

<table class="table">
    <tr>
        <td>Cart Subtotal:</td>
        <td class="text-medium" id="SubTotal">$0</td>
    </tr>           
</table>
<div>   
 <script                             
  src="https://secure.payments.com/scripts/eCrypt.min.js"
  class="paynow-button"
  data-publicapikey="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
  data-amount="1234;" data-currency="USD">
 </script>
</div>

提前感谢。

您可以通过
dataset

const script = document.querySelector('SCRIPT TAG ID OR CLASS OR WHATEVER SELECTOR');
script.dataset.amount = '1234'

或者你可以通过
constamount=script.dataset.amount
(既可以是getter也可以是setter)获取数据

对不起,我不擅长html/javascript。你能详细解释一下吗?@amit好吧,我听不懂你的留言。#小计在哪里?什么是小计变量?我已经为这个问题添加了更多细节,希望它现在清楚了
const script = document.querySelector('SCRIPT TAG ID OR CLASS OR WHATEVER SELECTOR');
script.dataset.amount = '1234'