开发者社区> 问答> 正文

同一个页面attr却存在有效和无效两种情况

screenshot
screenshot
现在的问题是不能通过attr插入checked属性值,但是是否置顶这个功能却可以插入checked值。在“是否可见”这个功能代码块,使用attr和prop却都无效,但是可以获取到html里的默认值并且返回true。

还有一个比较诡异的事情。没有设置checked特性,默认的确实true?
screenshot

展开
收起
a123456678 2016-05-27 14:18:58 1773 0
1 条回答
写回答
取消 提交回答
  • 像checked、disabled、readonly等这些具有布尔值的属性,需要通过 jquery 的 prop 方法设置或读取,不要使用attr方法。

    另外,这些属性只要存在,它的值就为 true,即使 你可以看到,这个复选框还是选中的。

    2019-07-17 19:17:46
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载