элемент <a> и this
встретился вот с какой проблемой, возможно от моего недопонимания
<a onclick="func(this)"> something </a>
function func(el){
alert(el) // возвращает ничего
alert(el.tagName)// возвращает A
el.style.display="none" ..задание стиля работает
}
вобщем не пойму действия над элементом el происходят но браузер не возвращает то что это элемент пробовал со многими элементами, всегда возвращает [object] и тому подобное а вот с <a> пусто а вообще мне надо в функции func запомнить данный элемент currentEl=el а в другой функции производить с ним действия все элементы кроме <a> запоминаются а вот <a> запоминается как undefined или что <a> не является объектом? |
Добавьте) в тэг <a href="#"></a>. Тэг <a></a> как бы возвращает содержимое href, а у Вас href не задан, вот он и возвращает пустоту. Без атрибута href это не ссылка, это просто тэг, к которому применяются стили..
|
спасибо помогло не знал об этом
возвращает не [object] а путь к файлу на который ссылается href |
| Часовой пояс GMT +3, время: 13:24. |