JavaScript中的 attribute 和 jQuery中的 attr 方法浅析


Posted in Javascript onJanuary 04, 2017

根据大体上的意思我感觉js setAttribute与jquery中attr工作是完全一样的,只是jquery中简写了并且工能更强大了,下面我来分别介绍一下他们的用法。

attribute 是原生js dom 对象上的一个属性,这个属性有很多子属性,比如 isId(判断属性是否是Id) , name (获取属性名称) , value (获取属性值),attributes 用来获取dom元素 的所有属性集合。

话不多说,上例子了:

<input type="text" name="username" id="name" verify="len_2_12" >
<script>
  var oInput = document.getElementsByTagName("INPUT")[0] ;
  var attrs  = oInput.attributes;
  var attr   = attrs[0];
</script>

attrs 中就包含 input 所有的属性 有 type,name,id,verify(自己加的属性,表单验证的时候用到,不影响input功能);

attr 只是type="text"。

attr.name = "type"
attr.value = "text"

jquery 获取元素的属性非常简单,选取元素后直接使用attr('属性名称')方法就可以获取属性值,attr('属性名称',属性值);可以设置元素属性

以上所述是小编给大家介绍的JavaScript中的 attribute 和 jQuery中的 attr 方法浅析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
制作特殊字的脚本
Jun 26 Javascript
使用apply方法实现javascript中的对象继承
Dec 16 Javascript
jquery自动填充勾选框即把勾选框打上true
Mar 24 Javascript
一个JavaScript的求爱小特效
May 09 Javascript
jQuery异步加载数据并添加事件示例
Aug 24 Javascript
多种JQuery循环滚动文字图片效果代码
Jun 23 Javascript
详解Node.Js如何处理post数据
Sep 19 Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
Feb 11 Javascript
解决vue2.0 element-ui中el-upload的before-upload方法返回false时submit()不生效问题
Aug 24 Javascript
JQuery Ajax执行跨域请求数据的解决方案
Dec 10 jQuery
JS数组方法concat()用法实例分析
Jan 18 Javascript
Javascript执行流程细节原理解析
May 14 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
Jan 04 #Javascript
基于jQuery实现选项卡效果
Jan 04 #Javascript
jQuery和CSS仿京东仿淘宝列表导航菜单
Jan 04 #Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
Jan 04 #Javascript
jQuery实现联动下拉列表查询框
Jan 04 #Javascript
JavaScript中String对象的方法介绍
Jan 04 #Javascript
js select下拉联动 更具级联性!
Apr 17 #Javascript
You might like
php 获取select下拉列表框的值
2010/05/08 PHP
destoon找回管理员密码的方法
2014/06/21 PHP
CodeIgniter中使用cookie的三种方式详解
2014/07/18 PHP
php项目开发中用到的快速排序算法分析
2016/06/25 PHP
地震发生中逃生十大法则
2008/05/12 Javascript
ExtJS GTGrid 简单用户管理
2009/07/01 Javascript
利用jQuery插件扩展识别浏览器内核与外壳的类型和版本的实现代码
2011/10/22 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
2013/12/16 Javascript
jQuery中deferred对象使用方法详解
2016/07/14 Javascript
移动端点击图片放大特效PhotoSwipe.js插件实现
2016/08/25 Javascript
详解react使用react-bootstrap当轮子造车
2017/08/15 Javascript
Angular实现图片裁剪工具ngImgCrop实践
2017/08/17 Javascript
详解javascript中的babel到底是什么
2018/06/21 Javascript
详解nodejs 配置文件处理方案
2019/01/02 NodeJs
在Koa.js中实现文件上传的接口功能
2019/10/08 Javascript
javascript实现简单页面倒计时
2021/03/02 Javascript
Python的Flask框架中集成CKeditor富文本编辑器的教程
2016/06/13 Python
利用Python实现图书超期提醒
2016/08/02 Python
python中lambda()的用法
2017/11/16 Python
python删除服务器文件代码示例
2018/02/09 Python
Python实用技巧之利用元组代替字典并为元组元素命名
2018/07/11 Python
python 使用 requests 模块发送http请求 的方法
2018/12/09 Python
详解python中list的使用
2019/03/15 Python
keras训练浅层卷积网络并保存和加载模型实例
2020/07/02 Python
Python使用jpype模块调用jar包过程解析
2020/07/29 Python
用canvas显示验证码的实现
2020/04/10 HTML / CSS
美国豪华时尚女性精品店:Kirna Zabête
2018/01/11 全球购物
匡威德国官网:Converse德国
2019/01/26 全球购物
自荐书范文
2013/12/08 职场文书
民事授权委托书范文
2014/08/02 职场文书
党性锻炼的心得体会
2014/09/03 职场文书
2014年实习期工作总结
2014/11/27 职场文书
投资合作意向书范本
2015/05/08 职场文书
关于社会实践的心得体会(2016最新版)
2016/01/25 职场文书
2016年党员读书月活动总结
2016/04/06 职场文书
解析redis hash应用场景和常用命令
2021/08/04 Redis