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 相关文章推荐
基于jQuery的日期选择控件
Oct 27 Javascript
jquery 图片Silhouette Fadeins渐显效果
Feb 07 Javascript
javascript单引号和双引号的区别和处理
May 14 Javascript
js实现的Easy Tabs选项卡用法实例
Sep 06 Javascript
理解Javascript的call、apply
Dec 16 Javascript
XMLHttpRequest Level 2 使用指南
Aug 26 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
Aug 29 Javascript
微信小程序 Flex布局详解
Oct 09 Javascript
微信小程序实现根据字母选择城市功能
Aug 16 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
Jan 04 Javascript
模块化react-router配置方法详解
Jun 03 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
Sep 27 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获得用户使用的代理服务器ip即真实ip
2006/12/31 PHP
PHP编程 SSO详细介绍及简单实例
2017/01/13 PHP
Laravel构建即时应用的一种实现方法详解
2017/08/31 PHP
jQuery TextBox自动完成条
2009/07/22 Javascript
JQuery小知识
2010/10/15 Javascript
JQuery之拖拽插件实现代码
2011/04/14 Javascript
百度移动版的url编码解码示例
2014/04/29 Javascript
js与jquery回车提交的方法
2015/02/03 Javascript
jquery不常用方法汇总
2015/07/26 Javascript
轻松学习Javascript闭包函数
2015/12/15 Javascript
深入理解node exports和module.exports区别
2016/06/01 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
JS优化与惰性载入函数实例分析
2017/04/06 Javascript
JS实现的自定义map方法示例
2019/05/17 Javascript
vue cli3.0 引入eslint 结合vscode使用
2019/05/27 Javascript
了解Javascript中函数作为对象的魅力
2019/06/19 Javascript
js 根据对象数组中的属性进行排序实现代码
2019/09/12 Javascript
VUE使用 wx-open-launch-app 组件开发微信打开APP功能
2020/08/11 Javascript
JS模拟实现京东快递单号查询
2020/11/30 Javascript
python调用新浪微博API项目实践
2014/07/28 Python
安装Python和pygame及相应的环境变量配置(图文教程)
2017/06/04 Python
Python初学时购物车程序练习实例(推荐)
2017/08/08 Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
2019/12/12 Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
2020/02/20 Python
三查三看党性分析材料
2014/02/18 职场文书
初三新学期计划书
2014/05/03 职场文书
档案信息化建设方案
2014/05/16 职场文书
企业宣传工作方案
2014/06/02 职场文书
物业公司的岗位任命书
2014/06/06 职场文书
新闻专业毕业生求职信
2014/08/08 职场文书
检讨书范文500字
2015/01/28 职场文书
英语投诉信范文
2015/07/03 职场文书
python设置 matplotlib 正确显示中文的四种方式
2021/05/10 Python
css3中transform属性实现的4种功能
2021/08/07 HTML / CSS
Java基于Dijkstra算法实现校园导游程序
2022/03/17 Java/Android
「SHOW BY ROCK!!」“雫シークレットマインド”组合单曲MV公开
2022/03/21 日漫