[英]Jquery set variable input field value
我的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>
变量未定义。 我想在点击下注按钮时设置变量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未定义。 我还删除了用于下注按钮的onclick js。
var penge;
$('#betal').click(function(){
var penge = $("#penge").val();
});
当前输入字段值为空。
在输入字段中输入一些金额,然后点击betal
按钮。
您将收到一个警报,其中包含在输入字段中输入的值。
使用与您的值一起存储的penge
变量执行您的penge
。
var penge;
$('#betal').click(function(){
penge = $("#penge").val();
alert(penge);
});
<input id="penge" />
<input type="button" value="BETAL" id="betal" />
参考这个现场演示
我遇到了你的问题。 拨打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();
});
参考这个现场演示2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.