<A HREF="https://www.jb51.net/somewhere.html">
function doSomething(obj)
{
// obj now refers to the link
}
你给函数传递了一个引用,存储在obj里面。现在你不需要在遍历文档寻找是哪个元素被点击了:他很安全的存储在变量obj里面。现在你就可以:
复制代码 代码如下:
<A HREF="https://www.jb51.net/somewhere.html">
<A HREF="https://www.jb51.net/somewhereElse.html">
function doSomething(obj)
{
var linkTo = obj.href;
return confirm('Do you really want to follow the link to ' + linkTo + '?')
}
函数接受到一个链接的引用存储在obj里面。现在你可以读取这个链接的链接地址然后进行确认。你可以把这个技巧运用在任何一个链接上:他总是会显示你刚才点击的那个链接的真实地址。
继续
如果需要继续学习,请看下一章。
您可能感兴趣的文章: