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 相关文章推荐
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
Feb 04 Javascript
JQuery的Ajax跨域请求原理概述及实例
Apr 26 Javascript
js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)
Jun 02 Javascript
基于vuejs实现一个todolist项目
Apr 11 Javascript
Vue computed计算属性的使用方法
Jul 14 Javascript
es6+angular1.X+webpack 实现按路由功能打包项目的示例
Aug 16 Javascript
js获取html页面代码中图片地址的实现代码
Mar 05 Javascript
vue中如何实现pdf文件预览的方法
Jul 12 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
Oct 26 Javascript
jquery实现垂直无限轮播的方法分析
Jul 16 jQuery
微信小程序3D轮播实现代码
Sep 19 Javascript
让mocha支持ES6模块的方法实现
Jan 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
15种PHP Encoder的比较
2007/04/17 PHP
php读取msn上的用户信息类
2008/12/05 PHP
php 变量定义方法
2009/06/14 PHP
php遍历目录与文件夹的多种方法详解
2013/11/14 PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
2015/04/17 PHP
学习php设计模式 php实现原型模式(prototype)
2015/12/07 PHP
Laravel 数据库加密及数据库表前缀配置方法
2019/10/10 PHP
JavaScript 编写匿名函数的几种方法
2010/02/21 Javascript
浅析offsetLeft,Left,clientLeft之间的区别
2013/11/30 Javascript
JavaScript中的普通函数与构造函数比较
2015/04/07 Javascript
JavaScript运算符小结
2015/06/03 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
2017/04/13 jQuery
Vue如何从1.0迁移到2.0
2017/10/19 Javascript
微信小程序实现基于三元运算验证手机号/姓名功能示例
2019/01/19 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
vue中的过滤器及其时间格式化问题
2020/04/09 Javascript
JavaScript 实现轮播图特效的示例
2020/11/05 Javascript
[07:12]2014DOTA2西雅图国际邀请赛 黑马Liquid专题采访
2014/07/12 DOTA
[46:58]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第一场 12.17
2020/12/19 DOTA
Python代码太长换行的实现
2019/07/05 Python
Python FFT合成波形的实例
2019/12/04 Python
Spring实战之使用util:命名空间简化配置操作示例
2019/12/09 Python
Rockport乐步美国官网:风靡美国的白宫鞋
2016/11/24 全球购物
别名指示符是什么
2012/10/08 面试题
干部行政关系介绍信
2014/01/17 职场文书
《狐假虎威》教学反思
2014/02/07 职场文书
大学信息公开实施方案
2014/03/09 职场文书
学校欢迎标语
2014/06/18 职场文书
大学同学会活动方案
2014/08/20 职场文书
2015年体育部工作总结
2015/04/02 职场文书
销售经理助理岗位职责
2015/04/13 职场文书
2019请假条的基本格式及范文!
2019/07/05 职场文书
《没有任何借口》读后感:完美的执行能力
2020/01/07 职场文书
解决Navicat for MySQL 连接 MySQL 报2005错误的问题
2021/05/29 MySQL
总结Python变量的相关知识
2021/06/28 Python