gpt4 book ai didi

javascript - 为什么监听器没有激活?

转载 作者:行者123 更新时间:2023-12-02 15:48:31 25 4
gpt4 key购买 nike

我有以下 html:

<form id="robokassa" action="//test.robokassa.ru/Index.aspx" method="post">     
<input type="text" id="OutSum" name="OutSum" value="" placeholder="Сумма пополнения">
<input type="button" name="addMoney" value="Пополнить" class="btn">
</form>

和以下js:

$(function () {
$('#OutSum').keypress(function (e) {
if (e.which == 13) {
alert(2);
return false;
}
});
$("input[name='add-money']").on("click",function(){alert(1);});
});

当我单击按钮时 - 监听器未激活。

我做错了什么?

JSFIDDLE

最佳答案

$("input... 行中的 add-money 更改为 addMoney。所以它应该变成:

$("input[name='addMoney']").on("click", function () {
alert(1);
});

因为您在 HTML 中为您的 input 指定了 addMoney 名称,但在 JS 中,您尝试使用add-money 的名称。

关于javascript - 为什么监听器没有激活?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32023250/

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