gpt4 book ai didi

javascript - jquery 设置变量输入字段值

转载 作者:行者123 更新时间:2023-11-30 10:40:42 24 4
gpt4 key购买 nike

我的 HTML:

<input id="penge" />
<input type="button" onclick="javascript: paymentwindow.open()" value="BETAL" id="betal" />

我的 jQuery:

<script type="text/javascript">
$(document).ready(function(){
var penge = $("#penge").val();


paymentwindow = new PaymentWindow({
'amount': penge,
'currency': "DKK",
'language': "1",
'orderid': "155",
'callbackurl': "http://localhost:3000/"
});
});
</script>

变量未定义。我想在单击 betal 按钮时设置变量 penge。

更新:

<script type="text/javascript">
$(document).ready(function(){
var penge;
$('#betal').click(function(){
penge = $("#penge").val();
paymentwindow.open();
});




paymentwindow = new PaymentWindow({
'amount': penge,
'currency': "DKK",
'language': "1",
'orderid': "155",
'callbackurl': "http://localhost:3000/"
});
});
</script>

Penge 未定义。我还删除了 betal 按钮的 onclick js。

最佳答案

当前输入字段值为空。

在输入字段中输入一些金额,然后单击 betal 按钮。

您将收到一条警报,其中包含在输入字段中输入的值。

使用与您的值一起存储的 penge 变量做您的事情。

var penge;
$('#betal').click(function(){
penge = $("#penge").val();
alert(penge);
});

HTML:

<input id="penge" /> 
<input type="button" value="BETAL" id="betal" />

引用这个 LIVE DEMO

更新:

我知道你的问题了。在支付方式声明后调用paymentwindow.open();

var penge;
var paymentwindow;
$('#betal').click(function(){
var penge = $("#penge").val();
paymentwindow = new PaymentWindow({
amount: penge,
currency: "DKK",
language: "1",
orderid: "155",
callbackurl: 'http://localhost:3000/'
});
paymentwindow.open();
});

引用这个 LIVE DEMO 2

关于javascript - jquery 设置变量输入字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11176723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com