Javascript 以编程方式设置Paypal购买';价值';

Javascript 以编程方式设置Paypal购买';价值';,javascript,html,jquery,paypal,Javascript,Html,Jquery,Paypal,我正在尝试建立我的第一个贝宝购物支付系统。Paypal提供了一些基本代码来帮助实现这一点: <div id="paypal-button-container"></div> <script src="https://www.paypal.com/sdk/js?client-id=[MY-CLIENT-ID]&currency=GBP" data-sdk-integration-source="button-factory"></script>

我正在尝试建立我的第一个贝宝购物支付系统。Paypal提供了一些基本代码来帮助实现这一点:

<div id="paypal-button-container"></div>
<script src="https://www.paypal.com/sdk/js?client-id=[MY-CLIENT-ID]&currency=GBP" data-sdk-integration-source="button-factory"></script>
<script>
  paypal.Buttons({
      style: {
          shape: 'rect',
          color: 'white',
          layout: 'vertical',
          label: 'paypal',

      },
      createOrder: function(data, actions) {
          return actions.order.create({
              purchase_units: [{
                  amount: {
                      value: '1'
                  }
              }]
          });
      },
      onApprove: function(data, actions) {
          return actions.order.capture().then(function(details) {
              alert('Transaction completed by ' + details.payer.name.given_name + '!');
          });
      }
  }).render('#paypal-button-container');
</script>
我的网站是使用jQuery的Bootstrap4.5版本。在站点的index.html页面上,我有两个按钮,可以单击它们购买两种不同的服务。根据用户选择的选项,我使用javascript在
localStorage
中设置如下值:
localStorage.setItem('serviceCost',$('#standard cost').text())这将从ID为“标准成本”的范围标记中获取一个值。然后,这将用于设置purchase.html页面上的文本,以确认用户选择的项目。我想从
localStorage.getItem(serviceCost)
中获取值,并使用它设置上述函数中“value”键的成本,但我尝试的一切都失败了。paypal脚本嵌入在一个html页面中,jQuery位于一个单独的文件中。Paypal网站没有提供对此的任何见解,我假设这是一个相当常见的过程,那么如何从
localStorage
获取值并将其传递给Paypal生成的代码中的
value
变量

              amount: {
                  value: localStorage.getItem('serviceCost')
              }

是的

错过了引号。我可以踢我自己。谢谢你的帮助!:)
              amount: {
                  value: localStorage.getItem('serviceCost')
              }