2024-10-15 03:10:57
推荐使用兼容浏览器方式。
根据W3C的表单规范 ,在checked属性是一个布尔属性,这意味着只要该 attribute 存在,即使它没有值,或是一个空字符串,该属性对应的 property 就是 true。以下是兼容浏览器方式,判断 checkbox 元素的 checked 属性是否为"真" 的方法:
代码如下:
if ( elem.checked )
if ( $(elem).prop("checked") )
if ( $(elem).is(":checked") )
如果你使用jQuery 1.6 ,代码if ( $(elem).attr("checked") ),将获得一个属性(attribute) ,它不改变该
2024-10-15 07:41:23
<input name="XXXX" type="checkbox" id="XXX" value="XXXX" checked="checked">
2024-10-15 04:18:25
2024-10-15 04:07:54