Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.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,但由于它';在DOM之后插入,它将赢得';不行。你能帮我找到正确的路吗?_Javascript_Dom_Stripe Payments - Fatal编程技术网

Javascript 我想将此条带签出表单插入我的HTML,但由于它';在DOM之后插入,它将赢得';不行。你能帮我找到正确的路吗?

Javascript 我想将此条带签出表单插入我的HTML,但由于它';在DOM之后插入,它将赢得';不行。你能帮我找到正确的路吗?,javascript,dom,stripe-payments,Javascript,Dom,Stripe Payments,我正在建立一个捐赠页面,有人可以输入多个金额。到目前为止,stripecheckout按钮可以工作,但一次只针对一个值 这是可行的,但我需要一种方法来更改脚本中Amount的值 <form action="" method="POST"> <script src="https://checkout.stripe.com/checkout.js" class="stripe-button" data-key="[MY TEST KEY" data-am

我正在建立一个捐赠页面,有人可以输入多个金额。到目前为止,stripecheckout按钮可以工作,但一次只针对一个值

这是可行的,但我需要一种方法来更改脚本中Amount的值

<form action="" method="POST">
  <script
    src="https://checkout.stripe.com/checkout.js" class="stripe-button"
    data-key="[MY TEST KEY"
    data-amount="2000" // <-- this is what I need to change.
    data-name="Demo Site"
    data-description="2 widgets ($20.00)"
    data-image="/128x128.png">
  </script>
</form> 

   var processCustomAmount = function(value){
      amountCents = Math.floor(value * 100);
      document.getElementById("test").innerHTML = amountCents;

        var formPart1 = '<form action="';
        var formPart2 = '" method="POST"><script src="https://checkout.stripe.com/checkout.js" class="stripe-button" data-key="[MY TEST KEY]" data-amount="';
        var formPart3 = '"data-name="SendThisGuy" data-description="Donation to Send This Guy To Code Camp" data-image="/images/stripe-thisguy.png"></script></form>';

      document.getElementById("checkoutButton").outerHTML = formPart1 + formAction + formPart2 + amountCents + formPart3;
    };