1. 首页
  2. 编程语言
  3. Javascript
  4. JQuery的attr 与 val区别

JQuery的attr 与 val区别

上传者: 2021-09-16 07:49:57上传 PDF文件 63.19 KB 热度 5次

  attributeName:需要获取属性的名称。另外,.attr不应该在普通对象、数组、窗口或者文档中。跨浏览器的一致性:有报告说一些属性值在跨浏览器时的不一致性,甚至在同一浏览器的不同版本上也有不一致性。.attr减少这种不一致性  获取匹配集中第一个元素当前的值。  .val()就去主要用来获取表单中元素的值,例如input, select 或者textarea。这边返回值的逻辑判断有变化要我们使用defaultValue.而1.8.3代码如下可见1.9删除了attrHooks.value方法导致非IE的attr为undefined或默认值,而IE的attr为""或默认值

用户评论