attr()和prop()的不同

prop() 方法设置或返回被选元素的属性和值。

当该方法用于返回属性值时,则返回第一个匹配元素的值。

当该方法用于设置属性值时,则为匹配元素集合设置一个或多个属性/值对。

注意:prop() 方法应该用于检索属性值,例如 DOM 属性(如 selectedIndex, tagName, nodeName, nodeType, ownerDocument, defaultChecked, 和 defaultSelected)。

如需检索 HTML 属性,请使用 attr() 方法代替。

如需移除属性,请使用 removeProp() 方法。

用attr()返回attr(“checked”)的值是checked

用prop()返回prop(“checked”)的值是true

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 常能去思考其实是一件能够让你感觉到很舒服的事情。生活中,大部分时间,我们大概也只有一件事情已经逼到脑门了,才去思考...
    包一凡阅读 1,625评论 0 1
  • 这事发生前 你许是老赖 你许是恶少 你许对比你还弱小的人 露过 狰狞的容貌 你许捕过蝉啊 你许打过枣 但你忘了 忘...
    本无痕阅读 2,523评论 17 14
  • 以Mac为例 切换到.android目录 使用命令(需要输入密码) debug的默认口令为:android如果使用...
    石小泉阅读 5,919评论 0 0
  • 相信很多人都能看到iphone的safari浏览器下面有一个分享的按钮,可以分享到 微信 有道笔记 印象笔记 这个...
    JackCoding阅读 5,885评论 0 1