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入门教程(9) Document文档对象
Jan 31 Javascript
javascript的propertyIsEnumerable()方法使用介绍
Apr 09 Javascript
jQuery+JSON实现AJAX二级联动实例分析
Dec 18 Javascript
jQuery qrcode生成二维码的方法
Apr 03 Javascript
jQuery的ready方法实现原理分析
Oct 26 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
Feb 24 Javascript
Angular2安装angular-cli
May 21 Javascript
webpack3+React 的配置全解
Aug 21 Javascript
javascript计算渐变颜色的实例
Sep 22 Javascript
浅谈express.js框架中间件(middleware)
Apr 07 Javascript
浅析webpack-bundle-analyzer在vue-cli3中的使用
Oct 23 Javascript
vue ssr服务端渲染(小白解惑)
Nov 10 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
php mssql 数据库分页SQL语句
2008/12/16 PHP
php fsockopen解决办法 php实现多线程
2014/01/20 PHP
php利用新浪接口查询ip获取地理位置示例
2014/01/20 PHP
制作安全性高的PHP网站的几个实用要点
2014/12/30 PHP
PHP中md5()函数的用法讲解
2019/03/30 PHP
PHP常用的类封装小结【4个工具类】
2019/06/28 PHP
基于jQuery的实现简单的分页控件
2010/10/10 Javascript
五个jQuery图片画廊插件 推荐
2011/05/12 Javascript
js点击更换背景颜色或图片的实例代码
2013/06/25 Javascript
jQuery插件开发详细教程
2014/06/06 Javascript
jQuery基于ajax实现带动画效果无刷新柱状图投票代码
2015/08/10 Javascript
Bootstrap 源代码分析(未完待续)
2016/08/17 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
js实现控制文件拖拽并获取拖拽内容功能
2018/02/17 Javascript
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
JavaScript this绑定过程深入详解
2018/12/07 Javascript
在Vue项目中用fullcalendar制作日程表的示例代码
2019/08/04 Javascript
python的一些加密方法及python 加密模块
2019/07/11 Python
基于python修改srt字幕的时间轴
2020/02/03 Python
Python extract及contains方法代码实例
2020/09/11 Python
Restful_framework视图组件代码实例解析
2020/11/17 Python
python爬虫用scrapy获取影片的实例分析
2020/11/23 Python
html5 canvas实现跟随鼠标旋转的箭头
2016/03/11 HTML / CSS
让IE支持HTML5的方法
2012/12/11 HTML / CSS
美国知名运动产品零售商:Foot Locker
2016/07/23 全球购物
柒牌官方商城:中国男装优秀品牌
2017/06/30 全球购物
2013年入党人员的自我鉴定
2013/10/25 职场文书
会计专业求职信范文
2014/03/16 职场文书
纪检干部先进事迹材料
2014/08/23 职场文书
2014年度党员自我评议
2014/09/13 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
建国大业观后感
2015/06/01 职场文书
2015年法律事务部工作总结
2015/07/27 职场文书
教你怎么用python爬取爱奇艺热门电影
2021/05/20 Python
Python的三个重要函数详解
2022/01/18 Python
Python中的socket网络模块介绍
2022/07/23 Python