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 相关文章推荐
关于Javascript 的 prototype问题。
Jan 03 Javascript
不同浏览器对回车提交表单的处理办法
Feb 13 Javascript
javascript中的关于类型转换的性能优化
Dec 14 Javascript
js监听键盘事件示例代码
Jul 26 Javascript
JavaScript三元运算符的多种使用技巧
Apr 16 Javascript
jQuery原理系列-常用Dom操作详解
Jun 07 Javascript
vue使用jsonp抓取qq音乐数据的方法
Jun 21 Javascript
webuploader实现上传图片到服务器功能
Aug 16 Javascript
vue车牌号校验和银行校验实战
Jan 23 Javascript
基于Vue 实现一个中规中矩loading组件
Apr 03 Javascript
vue双向绑定数据限制长度的方法
Nov 04 Javascript
antd Form组件方法getFieldsValue获取自定义组件的值操作
Oct 29 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文档更新介绍
2011/07/22 PHP
关于PHP结束标签的使用细节探讨及联想
2013/03/04 PHP
PHP获取MySql新增记录ID值的3种方法
2014/06/24 PHP
XHProf报告字段含义的解析
2016/05/17 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
C#中TrimStart,TrimEnd,Trim在javascript上的实现
2011/01/17 Javascript
javascript利用apply和arguments复用方法
2013/11/25 Javascript
nodejs开发微博实例
2015/03/25 NodeJs
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
2015/12/24 Javascript
JavaScript设计模式初探
2016/01/07 Javascript
Vue.js如何优雅的进行form validation
2017/04/07 Javascript
JavaScript实现点击出现图片并统计点击次数功能示例
2018/07/23 Javascript
js页面加载后执行的几种方式小结
2020/01/30 Javascript
浅析JavaScript 函数防抖和节流
2020/07/13 Javascript
JavaScript前后端JSON使用方法教程
2020/11/23 Javascript
python创建和使用字典实例详解
2013/11/01 Python
跟老齐学Python之通过Python连接数据库
2014/10/28 Python
python创建列表并给列表赋初始值的方法
2015/07/28 Python
python批量读取txt文件为DataFrame的方法
2018/04/03 Python
python实现按长宽比缩放图片
2018/06/07 Python
Python嵌套列表转一维的方法(压平嵌套列表)
2018/07/03 Python
解决pycharm无法识别本地site-packages的问题
2018/10/13 Python
python requests.post带head和body的实例
2019/01/02 Python
详解用python写网络爬虫-爬取新浪微博评论
2019/05/10 Python
Python数组拼接np.concatenate实现过程
2020/04/18 Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
2020/06/22 Python
Python3爬虫关于识别点触点选验证码的实例讲解
2020/07/30 Python
html5构建触屏网站之touch事件介绍
2013/01/07 HTML / CSS
Bally澳大利亚官网:瑞士奢侈品牌
2018/11/01 全球购物
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
促销活动总结
2014/04/28 职场文书
争当四好少年演讲稿
2014/09/13 职场文书
2014年团工作总结
2014/11/27 职场文书
经典导游欢迎词
2015/01/26 职场文书
JavaScript 定时器详情
2021/11/11 Javascript
MySQL三种方式实现递归查询
2022/04/18 MySQL