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 相关文章推荐
js中通过split函数分割字符串成数组小例子
Sep 21 Javascript
为Javascript中的String对象添加去除左右空格的方法(示例代码)
Nov 30 Javascript
js动态调用css属性的小规律及实例说明
Dec 28 Javascript
jQuery实现防止提交按钮被双击的方法
Mar 24 Javascript
javascript获取重复次数最多的字符
Jul 08 Javascript
javascript中eval解析JSON字符串
Feb 27 Javascript
JS数组排序方法实例分析
Dec 16 Javascript
原生js仿浏览器滚动条效果
Mar 02 Javascript
详解JS异步加载的三种方式
Mar 07 Javascript
Vue学习笔记进阶篇之单元素过度
Jul 19 Javascript
es6学习之解构时应该注意的点
Aug 29 Javascript
JavaScript实现下拉列表
Jan 20 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
smarty 原来也不过如此~~呵呵
2006/11/25 PHP
解析php时间戳与日期的转换
2013/06/06 PHP
php用户注册页面利用js进行表单验证具体实例
2013/10/17 PHP
PHP中通过fopen()函数访问远程文件示例
2014/11/18 PHP
php程序员应具有的7种能力小结
2014/11/27 PHP
LAMP环境使用Composer安装Laravel的方法
2017/03/25 PHP
PHP回调函数简单用法示例
2019/05/08 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
2009/12/02 Javascript
ExtJS 入门
2010/10/29 Javascript
基于JQuery的动态删除Table表格的行和列的代码
2011/05/12 Javascript
JS数组的赋值介绍
2014/03/10 Javascript
jquery动态改变div宽度和高度
2015/02/09 Javascript
JavaSacript中charCodeAt()方法的使用详解
2015/06/05 Javascript
通过node-mysql搭建Windows+Node.js+MySQL环境的教程
2016/03/01 Javascript
快速掌握Node.js中setTimeout和setInterval的使用方法
2016/03/21 Javascript
Angular 2应用的8个主要构造块有哪些
2016/10/17 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
2016/10/28 Javascript
Vue2.0利用 v-model 实现组件props双向绑定的优美解决方案
2017/03/13 Javascript
Vue2.0 axios前后端登陆拦截器(实例讲解)
2017/10/27 Javascript
javascript实现QQ空间相册展示源码
2017/12/12 Javascript
在vscode里使用.vue代码模板的方法
2018/04/28 Javascript
Vue.js的动态组件模板的实现
2018/11/26 Javascript
实例详解vue中的$root和$parent
2019/04/29 Javascript
vue动态子组件的两种实现方式
2019/09/01 Javascript
JavaScript事件冒泡机制原理实例解析
2020/01/14 Javascript
python的常用模块之collections模块详解
2018/12/06 Python
python 同时运行多个程序的实例
2019/01/07 Python
Tensorflow读取并输出已保存模型的权重数值方式
2020/01/04 Python
Python selenium抓取虎牙短视频代码实例
2020/03/02 Python
解决keras backend 越跑越慢问题
2020/06/18 Python
爱游人:Travelliker
2017/09/05 全球购物
西班牙品牌鞋子、服装和配饰在线商店:Esdemarca
2021/02/17 全球购物
如何用PHP实现邮件发送
2012/12/26 面试题
Django实现翻页的示例代码
2021/05/24 Python
GO语言字符串处理函数之处理Strings包
2022/04/14 Golang