Javascript单击多个元素上的事件侦听器并获取目标'rel'属性

时间:2013-11-21 06:54:47

标签: javascript javascript-events

代码:

var articles = document.getElementsByTagName('li');
for (var i = 0; i < articles.length; i++) {
    articles[i].addEventListener('click',redirect,false);
}
function redirect(){
    alert(this.rel);
}

此代码适用于属性ID,但不适用于属性rel。任何人都可以帮助我获得rel属性吗?

1 个答案:

答案 0 :(得分:4)

您应该使用element.getAttribute('attribute_name')

访问这些属性

alert(this.getAttribute('rel'));