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 相关文章推荐
GridView中获取被点击行中的DropDownList和TextBox中的值
Jul 18 Javascript
使用JS CSS去除IE链接虚线框的三种方法
Nov 14 Javascript
浅析JavaScript原型继承的陷阱
Dec 03 Javascript
jQuery中after()方法用法实例
Dec 25 Javascript
jQuery下拉框的简单应用
Jun 24 Javascript
网络传输协议(http协议)
Nov 18 Javascript
Angularjs单选框相关的示例代码
Aug 17 Javascript
VUE前端cookie简单操作
Oct 17 Javascript
微信小程序实现提交input信息到后台的方法示例
Jan 19 Javascript
vue项目配置使用flow类型检查的步骤
Mar 18 Javascript
详解Vue Cli浏览器兼容性实践
Jun 08 Javascript
基于JS实现操作成功之后自动跳转页面
Sep 25 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中实现获取随机数组列表的自定义函数
2015/04/02 PHP
在Linux系统的服务器上隐藏PHP版本号的方法
2015/06/06 PHP
php通过排列组合实现1到9数字相加都等于20的方法
2015/08/03 PHP
PHP对象克隆clone用法示例
2016/09/28 PHP
深入聊聊Array的sort方法的使用技巧.详细点评protype.js中的sortBy方法
2007/04/12 Javascript
JS 各种网页尺寸判断实例方法
2013/04/18 Javascript
jquery scrollTop方法根据滚动像素显示隐藏顶部导航条
2013/05/27 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
2014/05/23 Javascript
基于javascript实现图片切换效果
2016/04/17 Javascript
JavaScript String 对象常用方法总结
2016/04/28 Javascript
easyui datagrid 大数据加载效率慢,优化解决方法(推荐)
2016/11/09 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
angularjs封装$http为factory的方法
2017/05/18 Javascript
jquery插件canvaspercent.js实现百分比圆饼效果
2017/07/18 jQuery
利用Vue2.x开发实现JSON树的方法
2018/01/04 Javascript
Vue页面骨架屏的实现方法
2018/05/22 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
最简单的JS实现json转csv的方法
2019/01/10 Javascript
利用vue重构有赞商城的思路以及总结整理
2019/02/21 Javascript
JS绘图Flot如何实现可选显示曲线图功能
2020/10/16 Javascript
pymongo中聚合查询的使用方法
2019/03/22 Python
解决pyqt5中QToolButton无法使用的问题
2019/06/21 Python
Tensorflow 使用pb文件保存(恢复)模型计算图和参数实例详解
2020/02/11 Python
加拿大时尚少女服装品牌:Garage
2016/10/10 全球购物
瑞士最大的图书贸易公司:Orell Füssli
2019/12/28 全球购物
皮肤科医师岗位职责
2013/12/04 职场文书
大学生的网络创业计划书
2013/12/26 职场文书
《吃水不忘挖井人》教学反思
2014/04/15 职场文书
装修协议书范本
2014/04/21 职场文书
歌颂祖国演讲稿
2014/05/04 职场文书
派出所所长先进事迹
2014/05/19 职场文书
司法局群众路线教育实践活动整改措施思想汇报
2014/10/13 职场文书
服务承诺书
2015/01/19 职场文书
教师学期末个人总结
2015/02/13 职场文书
留学推荐信中文范文
2015/03/26 职场文书
智慧人生:永远不需要向任何人解释你自己
2019/08/20 职场文书