JavaScript简单遍历DOM对象所有属性的实现方法


Posted in Javascript onOctober 21, 2015

本文实例讲述了JavaScript遍历DOM对象所有属性的实现方法。分享给大家供大家参考,具体如下:

DOM对象的HTML:

<button id="btnToggleState" onclick="toggleStateManagement()">Disable State Cookie</button>

1、遍历DOM对象所有具备的属性(全属性、不管在HTML tag中是否设置都会遍历)

var obj=document.getElementById("btnToggleState") 
var s="";
for(var elem in obj)
   s+=elem+"\n";
alert(s);

2、遍历DOM对象在HTML tag中设置过的属性

$.each($('#btnToggleState')[0].attributes,function(i,attrib){
  alert(i+":"+attrib.name+":"+attrib.value);
});

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript XML操作 封装类
Jul 01 Javascript
如何使用JS获取IE上传文件路径(IE7,8)
Jul 08 Javascript
通过扫描二维码打开app的实现代码
Nov 10 Javascript
Vue概念及常见命令介绍(1)
Dec 08 Javascript
Linux CentOS系统下安装node.js与express的方法
Apr 01 Javascript
详解Angular之constructor和ngOnInit差异及适用场景
Jun 22 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
Jul 13 Javascript
微信小程序按钮去除边框线分享页面功能
Aug 27 Javascript
Vue中通过Vue.extend动态创建实例的方法
Aug 13 Javascript
微信小程序跨页面传递data数据方法解析
Dec 13 Javascript
vue webpack build资源相对路径的问题及解决方法
Jun 04 Javascript
JavaScript TAB栏切换效果的示例
Nov 05 Javascript
详解JavaScript操作HTML DOM的基本方式
Oct 21 #Javascript
JavaScript函数的调用以及参数传递
Oct 21 #Javascript
Java中Timer的用法详解
Oct 21 #Javascript
JS实现的竖向折叠菜单代码
Oct 21 #Javascript
JS基于Mootools实现的个性菜单效果代码
Oct 21 #Javascript
纯javascript实现自动发送邮件
Oct 21 #Javascript
JS实现Fisheye效果动感放大菜单代码
Oct 21 #Javascript
You might like
收音机频率指针指示不准确和灵敏度低问题
2021/03/02 无线电
php判断输入是否是纯数字,英文,汉字的方法
2015/03/05 PHP
IE与FireFox中的childNodes区别
2011/10/20 Javascript
增强用户体验友好性之jquery easyui window 窗口关闭时的提示
2012/06/22 Javascript
jquery列表拖动排列(由项目提取相当好用)
2014/06/17 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
在JavaScript中处理数组之reverse()方法的使用
2015/06/09 Javascript
js鼠标点击按钮切换图片-图片自动切换-点击左右按钮切换特效代码
2015/09/02 Javascript
js判断所有表单项不为空则提交表单的实现方法
2016/09/09 Javascript
用最简单的方法判断JavaScript中this的指向(推荐)
2017/09/04 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
layui固定下拉框的显示条数(有滚动条)的方法
2019/09/10 Javascript
微信小程序点击顶部导航栏切换样式代码实例
2019/11/12 Javascript
Vue+element+cookie记住密码功能的简单实现方法
2020/09/20 Javascript
Python群发邮件实例代码
2014/01/03 Python
Google开源的Python格式化工具YAPF的安装和使用教程
2016/05/31 Python
使用Python中的tkinter模块作图的方法
2017/02/07 Python
tensorflow实现softma识别MNIST
2018/03/12 Python
Python语法分析之字符串格式化
2019/06/13 Python
解决Djang2.0.1中的reverse导入失败的问题
2019/08/16 Python
Python如何优雅获取本机IP方法
2019/11/10 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
2020/03/09 Python
pandas使用之宽表变窄表的实现
2020/04/12 Python
canvas实现飞机打怪兽射击小游戏的示例代码
2018/07/09 HTML / CSS
Corelle官方网站:购买康宁餐具
2016/11/02 全球购物
酒店前厅员工辞职信
2014/01/08 职场文书
银行学习十八大感想
2014/01/11 职场文书
《囚绿记》教学反思
2014/03/01 职场文书
生物技术专业求职信
2014/06/10 职场文书
党的群众路线批评与自我批评发言稿
2014/10/16 职场文书
2015年前台接待工作总结
2015/05/04 职场文书
2016道德模范先进事迹材料
2016/02/26 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书
python使用glob检索文件的操作
2021/05/20 Python
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
Python几种酷炫的进度条的方式
2022/04/11 Python