Как получить href ссылки по которой кликаешь?
как получить href ссылки по которой кликаешь?? без внесения события onclick в тег <a></a>
|
document.onclick = function (event) { event = event || window.event; var target = event.target || event.srcElement; if (target.tagName.toUpperCase() == "A") { event.preventDefault(); alert(target.href); } }; http://javascript.ru/tutorial/events/intro |
В IE выкинет TypeError, нужно 5-ую строчку заменить на это:
event.preventDefault ? event.preventDefault() : (event.returnValue = false); Хотя и простой return false сойдёт. |
Часовой пояс GMT +3, время: 20:27. |