Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Мазилла

> Подскажите, как ссылаться на вызвавший ф-цию объект ?
>
> function test(e) {
> alert(e.target);
> }
>
> вот так работает
> document.[event] = test;
>
> а так нет
> <button [event]="test()">here</button>

В первом случае e - это событие, во втором событие не передается, поэтому, можеш либо передать самого события:
on[событие]="test(event)"

только сделай проверку на старые браузеры, event появился только в NN4...

либо просто тупо передавай ссылку на самого объекта, если это именно то, что тебе нужно:

on[событие]="test(this)"
СообщениеАвторДата
Gilmour02.03.2002 17:07
Гость04.03.2002 14:35
Gilmour04.03.2002 14:48