输出元素属性:
<html> <head> <title> 输出元素属性 </title> <style type="text/css"> div.main {color:red}</style> </head> <body> <div id="myDiv" class="main" align="left"> <p>输出div元素的属性</p> </div> <script type="text/javascript"> 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; pairs.push(attrName+"=\""+attrValue+"\""); } return pairs.join(" "); } var e=document.getElementById("myDiv"); document.write(outputAttributes(e)); </script> </body> </html>另存直接显示效果。
原文:http://blog.csdn.net/zjc/article/details/41493599