用JS获取HTML标签属性有两种方法
如:<input type="text" id="example" name="example" Mytext="first" />
JS代码:
var a = document.getElementByid("example");
alert(a.getAttribute("name"));
alert(a.name);
两种方法都能获得input标签的name属性,但从 浏览器兼容 方面 a.name 的方式更好;但对于 自定义标签属性 Mytext,则要用 a.getAttribute("Mytext") 来实现。
总结:JS获取HTML中的常规属性用 a.属性名;获取自定义属性用 a.getAttribute("属性名") 。
网友评论