我们在获取checked属性值的时候,如果被选中则值为"checked"没选中获取值就是undefined.

(引述他人)因为在有些浏览器中比如说只要写disabled,checked就可以了,而有的要写成disabled = "disabled",checked="checked"。

所以,从1.6开始,jq提供新的方法“prop”来获取这些属性。

以前我们使用attr获取checked属性时返回"checked"和"",现在使用prop方法获取属性则统一返回true和false。

转载于:https://www.cnblogs.com/guozefeng/p/3361134.html

attr与prop的区别相关推荐

  1. 【jQuery 区别】attr()和prop()的区别

    1>>> 今天实现一个 点击更新按钮 ,可以勾选上本行的的checkbox的功能: 使用代码: 1 /** 2 * updateproduct.htmls 更新 产品信息 3 */ ...

  2. Jquery中attr与prop的区别

    prop()函数的结果: 1.如果有相应的属性,返回指定属性值. 2.如果没有相应的属性,返回值是空字符串. attr()函数的结果: 1.如果有相应的属性,返回指定属性值. 2.如果没有相应的属性, ...

  3. JS中attr 和 prop 的区别

    attr : 设置或返回被选元素的属性值. prop : 获取在匹配的元素集中的第一个元素的属性值. attr 和 prop 的本质 attr 是 attribute 的缩写,prop 是 prope ...

  4. jQuery函数attr()和prop()的区别

    在jQuery中,attr()函数和prop()函数都用于设置或获取指定的属性,它们的参数和用法也几乎完全相同. 但不得不说的是,这两个函数的用处却并不相同.下面我们来详细介绍这两个函数之间的区别. ...

  5. jQuery实战之 attr() 和 prop() 的区别

    是不是刚开始学jQuery的时候,看到了这两个方法:attr()和prop():感觉这不是一个意思吗?他们有什么区别呢? 下面简单的给大家区分一下: 对于HTML元素本身就带有的固有属性,在处理的时候 ...

  6. attr和prop的区别以及在企业开发中应该如何抉择

    attr和prop有很多相同的地方,比如都可以操作标签的属性节点,而且获取的时候都只可以获取到相同节点的第一个,例如这样: $('span').attr('class');和$('span').pro ...

  7. attr 与prop 的区别

    attr 和 prop 的本质 attr 是 attribute 的缩写,prop 是 property 的缩写,都有属性的意思,只不过 attr 是操作 html 文档节点属性,prop 是操作 j ...

  8. attr()和prop()的区别

    attr和prop一个设置节点属性一个用于设置属性,两者都可以获取元素的属性和节点属性,但是在获取某一些属性时两者返回的值是不同的,例如在获取checked.selected和disabled的值时存 ...

  9. jquery 中attr和prop的区别

    在jQuery API中也有专门解释: Attributes VS. Properties 在一些特殊的情况下,attributes和properties的区别非常大.在jQuery1.6之前,.at ...

  10. jQuery学习笔记:attr()与prop()的区别

    先看看官方文档是如何解释两者之间功能差异的: attr() Get the value of an attribute for the first element in the set of matc ...

最新文章

  1. php http传参数,http - PHP的URL传参数(英文句号变成了下划线)的问题,求解释。...
  2. 有python基础先学c还是c+-初学者学python好还是c
  3. sublimeclang里面使用相对路径
  4. linux 安全审计功能,数据库安全审计在数据安全中的功能
  5. wince对中文字体的支持
  6. 定时备份 MySQL 并上传到七牛
  7. c语言++数组名【数字】_C ++程序在数组中打印所有非重复数字
  8. 内存管理2(主讲MRR)
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的智能养生平台系统
  10. 算法提高 身份证号码升级
  11. mysql 事物gljbie,提升mysql性能几大参数丶章怀柔
  12. python输入整数反转输出_Python反转输出正整数
  13. 楼梯计算机公式,楼梯的计算公式 楼梯的尺寸
  14. windows10怎么卸载计算机,win10系统自带浏览器怎么卸载_win10如何卸载电脑自带的浏览器-win7之家...
  15. excel 插入计算机用户名,excel中获取计算机登陆的用户名
  16. 电脑共享问题—工作组里看不到其他的WIN10主机
  17. 博物馆沉浸式体验如何彰显文化价值
  18. 深度学习跑项目的注意事项
  19. 苹果画画软件_Mac必装的10个软件,让你的Mac如虎添翼
  20. 多态的含义、多态的作用及多态的详细代码实现

热门文章

  1. STM32F1笔记(十一)ADC
  2. 基于tcp connect的端口扫描程序
  3. 通过从全局和类内部重载operator new /delete来获取内存管理权
  4. java优秀算法河内之塔_河内塔的Java程序
  5. java bitset_Java BitSet and()方法与示例
  6. Java String startsWith()方法与示例
  7. 一个简单的pwn例子---read函数
  8. uva 1629——Cake slicing
  9. 113. 路径总和 II golang
  10. Effective C++学习第六天