从querySelectorAll中提取href

时间:2014-03-05 21:22:52

标签: javascript hyperlink greasemonkey

我用过

var hyper=document.querySelectorAll("a")
 for (var i=0; i<hyper.length; i++)
 {
     hyper[i].onmouseover=function()
     {
            alert("hyperlink");
     }
 }

通过greasemonkey脚本提醒超链接。现在,我希望获得href的{​​{1}},以便我可以处理不同的网址。

我试过了hyper[i],但它没有用。这样做的代码是什么?

1 个答案:

答案 0 :(得分:1)

使用this.href,因为您在事件处理程序中this上下文引用了被鼠标悬停的元素。