当前位置:Gxlcms > JavaScript > Jquery获取checkbox的checked问题_jquery

Jquery获取checkbox的checked问题_jquery

时间:2021-07-01 10:21:17 帮助过:3人阅读

事实证明一切,自己测试了N遍,发现网上的说法和自己以前的理解都是错的,不知道大家有没发现.
下面来看看网上大多资料的说法
代码如下:

转别人的一些东西:
jquery判断checkbox是否被选中
在html的checkbox里,选中的话会有属性checked="checked"。
如果用一个checkbox被选中,alert这个checkbox的属性"checked"的值alert($(#xxx).attr("checked")),会打印出"true",而不是"checked"!
如果没被选中,打印出的是"undefined"。

注意红色的部分,这里说到
代码如下:

$("#chekbox").sttr("checked")//should be print "true" , not "checked"

经过测试,证明上面说法有问题
代码如下:

输出"checked" , 表示不理解为什么 Jquery会这样
解决方法,还是用document.get获取吧:
代码如下: