HTML标签可以自定义属性,但是我们要考虑其在IE和Firefox下的兼容性问题。
以下为引用的内容: <input type="text" id="tt" name="mm" value="" outerAttribute="fdfdfdfdf" /> |
这里的outerAttribute属性是我们自定义的,在javaScript中如何引用这个值呢?可以使用
以下为引用的内容: document.getElementById("tt").outerAttribute |
上面的代码只在IE下有效。要想兼容Firefox则需要使用下面的代码
以下为引用的内容: document.getElementById("tt").getAttribute("outerAttribute") |
一般情况下,自定义属性主要是为了存储一些和当前标签相关联的一些重要的值,在web页面设计中可以考虑。
原文地址:http://blog.csdn.net/lovingprince/archive/2008/08/25/2826356.aspx