checked="checked"无效,radio未选中问题排查

Posted Steven*

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了checked="checked"无效,radio未选中问题排查相关的知识,希望对你有一定的参考价值。

在使用attr给元素设置属性的时候,但是显示在页面就是未选中,而且是只使用一两次是ok的,但是连着多使用就不起作用了,百度了下,发现遇到这个问题的人还蛮多的,

有人说,发现在jQuery1.6版本之后,用prop 替换了attr,替换了测试了下,果然OK,但是详细查询了下资料,发现这种说法并不准确

下面的用法就知道怎么用了:

  • 对于html元素本身就带有的固有属性,在处理时,使用prop方法。
  • 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。

参考这篇文章:https://www.cnblogs.com/ipetergo/p/6491321.html

以上是关于checked="checked"无效,radio未选中问题排查的主要内容,如果未能解决你的问题,请参考以下文章

为啥“this.checked”有效,但“$(”#acept").checked”无效? [复制]

mvc checked="checked"

单击目标复选框后,Checked="Checked" 不起作用[重复]

关于checked="checked"却不显示选中的“对勾”

ng-model 防止checked="checked" 默认选择单选按钮

javascript控制checked属性