2016-03-05 3 views
1

Код находится здесь. aContextNav, aAddWebmark - это имена имен.Что означает «target.href» в следующем фрагменте кода javascript?

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

Возможно, расходуется 'href' тега' a'. –

ответ

1

В 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 события являются элементами, в которых event был dispatched.

Смежные вопросы