Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Доступ к элементу вызвавшую функцию (https://javascript.ru/forum/misc/14705-dostup-k-ehlementu-vyzvavshuyu-funkciyu.html)

Ninja 27.01.2011 07:48

Доступ к элементу вызвавшую функцию
 
Как можно получить доступ к элементу вызвавшую функцию?
Пробовал через this, не получается:
Код:

function test()
{
    alert(this.tagName);
}

<a onclick="test()">Test</a>

Выводит undefined
Помогите пожалуйста :(
Получается если параметром отправлять this: <a onclick="func(this)">Test</a>
Но хотелось бы без отправки this

Vulkan 27.01.2011 08:03

А чем Вас this не устраивает? Вряд ли найдёте другой приемлемый вариант.

ksa 27.01.2011 10:01

Цитата:

Сообщение от Ninja
Как можно получить доступ к элементу вызвавшую функцию?

Яндекс - найдётся всё! :D
http://javascript.ru/forum/misc/1034...-funkciyu.html

Ninja 27.01.2011 13:52

ksa, какой-то сложный пример. Не понял

ksa 27.01.2011 14:20

Цитата:

Сообщение от Ninja
какой-то сложный пример

Знать не так это и просто... :)


Часовой пояс GMT +3, время: 13:37.