gpt4 book ai didi

javascript - 什么数据类型是 $ ('#checkbox' ).attr ('checked' )

转载 作者:行者123 更新时间:2023-11-28 04:13:45 25 4
gpt4 key购买 nike

我在网络上进行了大量搜索,找到了将 $('#checkbox').attr('checked') 视为字符串的示例,以及将其视为字符串的示例 bool 值。

在我的例子中,我发现这个语句按预期工作:

$('#AcceptAgreement').attr('checked', false);

但这个不是:

if ($('#AcceptAgreement').attr('checked') == true)

第二个陈述是错误的,因为实际上该值是“已检查”的。

那是什么?它是字符串还是 bool 值,如何以可靠的方式读写它?

最佳答案

可能你不应该使用属性,改变状态只需使用dom节点的'checked'属性

$('#AcceptAgreement')[0].checked = false
if ($('#AcceptAgreement')[0].checked)

关于javascript - 什么数据类型是 $ ('#checkbox' ).attr ('checked' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10357849/

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