javascript(兼容)遍历元素的特性
来源:互联网 发布:002175东方网络同花顺 编辑:程序博客网 时间:2024/06/05 14:50
在需要将DOM的结构序列化为XML或HTML字符串时, 多数都会涉及遍历元素特性.
注意:
- 针对attribute对象中的特性, 不同浏览器返回的顺序不同. 这些特性在XML或HTML代码中出现的先后顺序, 不一定与它们出现在attribute对象的顺序一致.
- IE7及更早版本会返回HTML中所有可能的特性, 包括没有指定的特性. 换句话说, 返回100多个特性的情况会很常见.
代码
function outputAttributes(element) { var pairs = new Array(), attrName, attrValue, i, len; for(i=0, len=element.attributes.length; i < len; i++) { attrName = element.attributes[i].nodeName; attrValue = element.attributes[i].nodeValue; if(element.attributes[i].specified) { //兼容IE, 如果该属性为true则在HTML中定义了该属性 pairs.push(attrName + "=\"" + attrValue + "\""); } } return pairs.join(" ");}
阅读全文
0 0
- javascript(兼容)遍历元素的特性
- JavaScript获取元素子集的兼容方法
- javascript 遍历页面中所有的元素
- JavaScript遍历html元素属性
- JavaScript和jQuery遍历元素
- JavaScript中遍历数组和对象的元素
- JavaScript/Js脚本处理html元素的自定义属性(兼容Firefox和IE)
- [转载]JavaScript/Js脚本处理html元素的自定义属性(兼容Firefox和IE)
- javascript/js对html元素自定义属性的操作(兼容Firefox和IE) .
- javascript/js对html元素自定义属性的操作(兼容Firefox和IE)
- Javascript教程之遍历table中元素
- JavaScript学习-DOM扩展_元素遍历
- JAVASCRIPT的一些属性和方法的记录 基本都是适合IE的 遍历元素
- HTML元素特性的操作方法
- 行内元素的特性
- Javascript元素拖曳操作 (兼容IE,Opera,Firefox)
- 奇特的javascript特性
- JavaScript优美的特性
- COdeforces 479A
- 回旋数组中查找最小数字
- 一段树状无限制级代码
- Shell脚本学习-语法篇(上)
- 2017-07-15:考试
- javascript(兼容)遍历元素的特性
- 【DP】博弈【486. Predict the Winner】
- form表单处理——使用servlet展示用户名、密码
- Android TV中WebView的按键响应问题
- 成绩排名
- Linux 压缩解压命令
- css word-wrap
- 面试经历7
- POJ 3139 Balancing the Scale 笔记