gpt4 book ai didi

javascript - 如何检查更改事件的复选框状态

转载 作者:行者123 更新时间:2023-12-02 16:29:37 25 4
gpt4 key购买 nike

在我的登录页面中,我有一个复选框,它必须对更改事件执行某些操作,我在我的js中编写了更改事件,我必须检查它是否被选中或未选中,我使用了很多方法,例如

$(".checkbox").is(":checked")/

$(".checkbox").attr("选中")/

$(".checkbox").prop("选中")

但是以上所有方法都不起作用,最后两个返回未定义,而第一个始终返回 false。我摆弄了这个here.请帮我找出错误

html

              <div class="checkbox">
<label>
<asp:CheckBox ID="checkbox" runat="server" cssClass="remember-me" Checked="false" />
Remember Me
</label>
</div>

js

   $(document).ready(function () {

$('.remember-me').change(function () {
alert($(".remember-me").is(":checked"));
});

});

最佳答案

您正在检查标签是否已选中,而不是输入。

$('#checkbox').on("change", function() {
alert($(this).is(":checked"));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

<label>
<span class="remember-me">
<input type="checkbox" name="checkbox" id="checkbox">
</span>
Remember Me</label>

关于javascript - 如何检查更改事件的复选框状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28424390/

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