JavaScript示例一(输出元素属性)

本文介绍了一个简单的JavaScript函数,用于输出HTML元素的所有属性及其值。通过示例代码展示了如何使用此函数来获取页面中指定元素的属性信息。
        很久以前学过一阵子javascript,没怎么实际用,也不太以为然,觉得挺小众的。没想到几年之间屌丝逆袭成高富帅了。javascript俨然成了跨平台的通用web语言。无奈只得从头恶补。参考书籍就是《JavaScript 高级程序设计》和《JavaScript语言精粹》。结合书的内容,整理了一些自己的理解和代码示例,记录在这里留着随时回顾。

输出元素属性:

<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>
另存直接显示效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值