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 原型模式实现OOP的再研究
Apr 09 Javascript
jquery绑定原理 简单解析与实现代码分享
Sep 06 Javascript
JS对象转换为Jquery对象实现代码
Dec 29 Javascript
百度移动版的url编码解码示例
Apr 29 Javascript
JavaScript中的函数模式详解
Feb 11 Javascript
javascript框架设计之类工厂
Jun 23 Javascript
使用jquery插件qrcode生成二维码
Oct 22 Javascript
用jQuery获取table中行id和td值的实现代码
May 19 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
Jul 01 Javascript
BootStrap轻松实现微信页面开发代码分享
Oct 21 Javascript
基于node.js依赖express解析post请求四种数据格式
Feb 13 Javascript
vue在index.html中引入静态文件不生效问题及解决方法
Apr 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的FTP学习(四)
2006/10/09 PHP
Yii2框架中一些折磨人的坑
2019/12/15 PHP
jquery异步循环获取功能实现代码
2010/09/19 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
2012/09/11 Javascript
让复选框只能选择一项的方法
2013/10/08 Javascript
JS实现字体选色板实例代码
2013/11/20 Javascript
JavaScript1.6数组新特性介绍以及JQuery的几个工具方法
2013/12/06 Javascript
jquery实现点击弹出层效果的简单实例
2014/03/03 Javascript
jQuery实现鼠标滑过点击事件音效试听
2015/08/31 Javascript
jQuery实现进度条效果代码
2015/12/17 Javascript
JavaScript检测原始值、引用值、属性
2016/06/20 Javascript
用nodejs的实现原理和搭建服务器(动态)
2016/08/10 NodeJs
AngulaJS路由 ui-router 传参实例
2017/04/28 Javascript
js实现图片轮播效果学习笔记
2017/07/26 Javascript
Vue-cli@3.0 插件系统简析
2018/09/05 Javascript
Vue中的情侣属性$dispatch和$broadcast详解
2019/03/07 Javascript
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
Angular CLI 使用教程指南参考小结
2019/04/10 Javascript
使用zrender.js绘制体温单效果
2019/10/31 Javascript
vue项目启动出现cannot GET /服务错误的解决方法
2020/04/26 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
Python入门学习之字符串与比较运算符
2015/10/12 Python
将Emacs打造成强大的Python代码编辑工具
2015/11/20 Python
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
2016/06/18 Python
简单谈谈python中的lambda表达式
2018/01/19 Python
python3 判断列表是一个空列表的方法
2018/05/04 Python
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
python3模拟实现xshell远程执行liunx命令的方法
2019/07/12 Python
Python格式化输出--%s,%d,%f的代码解析
2020/04/29 Python
美国一家主营日韩美妆护肤品的在线商店:iMomoko
2016/09/11 全球购物
荷兰和比利时时尚鞋店:Van Dalen
2018/04/23 全球购物
小学教师培训方案
2014/06/09 职场文书
联谊活动总结范文
2015/05/09 职场文书
奖金申请报告模板
2015/05/15 职场文书
门卫管理制度范本
2015/08/05 职场文书
Windows下使用Nginx+Tomcat做负载均衡的完整步骤
2021/03/31 Servers