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