javascript学习笔记(第三章DOM–获取元素属性值)
在上一节中我们大致总结了获取元素的三种方法,分别为:getElementById,getElementsByTagName,getElementsByClass,其中getElementById获取的是一个特定的元素,getElementsByTagName和getElementsByClass获取的是一系列特定对象组成的数组。这一点我们要特别注意,在我们得到想要获取的元素后我们该如何获取元素的属性呢?今天我们来介绍一下javascript中元素属性的获取方法。
一、getAttribute函数
利用此函数我们可以获取特定元素的属性,它只有一个参数,就是我们想要查询的属性的名字。通常调用格式为:
object.getAttribute(attribute)
这里我们说明一下,getAttribute方法不属于document对象,所以我们不能再像获取元素那样来调用此方法,只能用元素节点对象调用。例:
var element=document.getElementsByTagName("p");
for(var i=0;i<element.length;i++)
{
alert(element[i].getAttribute("title"));
}
运行结果如下图:
这里我们要注意一个问题,就是我们所要获取