Показать сообщение отдельно
  #4 (permalink)  
Старый 24.12.2012, 21:35
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от bushstas
думаю window.event.srcElement (если элемент есть <a>) возвращает его (элемента) href а именно строку "javascript.ru"
что за бред?

window.event.srcElement содержит ссылку на элемент у которого произошло событие, а то что элемент A возвращает строку ссылки, дык это потому что браузер перед отображением Ноды, пытается перевести переменную в строковой тип, тем самым вызывая метод .toString() у объекта.
<a href="yandex.ru" onclick="alert([this.toString(), this.nodeName, this.innerHTML].join('\n')); return false;">blah ololo</a>
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием