Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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字典中_Javascript_Json - Fatal编程技术网

我们如何将动态变量传递到JavaScript字典中

我们如何将动态变量传递到JavaScript字典中,javascript,json,Javascript,Json,我已经提到了下面的代码,我希望当用户在输入字段中输入金额时,我希望这个金额被添加到java脚本的金额键中 表格 <form id="payment-form"> <input type="number" name="amount" id="amount"> </form> 脚本 <script> SpreedlyExpress.init(&

我已经提到了下面的代码,我希望当用户在输入字段中输入金额时,我希望这个金额被添加到java脚本的金额键中

表格

  <form id="payment-form">
      <input type="number" name="amount" id="amount">
  </form>

脚本

 <script>
 SpreedlyExpress.init("C7cRfNJGODKh4Iu5Ox3PToKjniY", {
 "amount": "$9.83",
 "company_name": "AA crypto hedge"
 });
 </script>

SpreedlyExpress.init(“C7cRfNJGODKh4Iu5Ox3PToKjniY”{
“金额”:“$9.83”,
“公司名称”:“AA加密对冲”
});

实际上,当用户在输入字段中输入amount时,我想将amount dynamicali更改为$9.00。您需要将提交处理程序附加到表单中,并在表单中调用您的函数,为amount传递一个变量:


常量金额=document.getElementById(“金额”);
常量mockSpreedlyExpress={
init:(str,obj)=>console.log(str,JSON.stringify(obj))
}
函数handleSubmit(e){
e、 预防默认值();
如果(!amount.value)返回;
mockSpreedlyExpress.init(“C7cRfNJGODKh4Iu5Ox3PToKjniY”{
金额:amount.value,
公司名称:“AA加密对冲”
});
amount.value=“”;
}