“target.href”是什么意思在JavaScript代码的下面pice?

问题描述:

代码在这里。 aContextNav,aAddWebmark是id名称。“target.href”是什么意思在JavaScript代码的下面pice?

function $(id){ 
    return document.getElementById(id); 
} 

var target = event.target != null ? event.target : event.srcElement; 
$('aContextNav').href = target.href; 
$('aAddWebmark').href = 'http://luke.breuer.com/webmark/?addurl=' + 
encodeURIComponent(target.href) + '&title=' + encodeURIComponent(target.innerHTML); 
+2

可能是一个'a'标签的'href'。 –

在HTML中,links表示文档和其他资源之间的连接。该资源使用href属性进行引用。

一些例子:

<a href="http://example.com/foo">I am a hyperlink</a> 
<link rel="stylesheet" href="styles.css" /> 

href内容属性是由href IDL属性反射,从而在JavaScript可以使用它作为元素的属性,在这种情况下,事件的目标。

事件的target是其中eventdispatched的元素。