1. 程式人生 > >javascript操作標籤的自定義屬性

javascript操作標籤的自定義屬性

自定義屬性是一個很好用的小技巧,利用它我們可以用來儲存其它型別的資料。 如陣列,hash物件,字串等. 但js來操作自定義屬性要注意。 

案例: 在標籤中定義了一個自定義屬性  visitNumber

<a href="http://www.baidu.com" id="a"  visitNumber="100">baidu</a>
<script type="text/javascript">
	var node=document.getElementById("a");
	alert( node.getAttribute("visitNumber") );
	
	alert( node.visitNumber );
	
</script>

結論: 在ff中是不支援使用   node.自定義屬性名的方式來訪問屬性的值的. 


綜合以上兩篇文章的結論,當使用  js操作html屬性時,對於常規屬性,使用node.屬性名來讀取,對於自定義屬性,使用node.getAttribute("屬性名")讀取.