AddEvent PDF Drukuj

Prototyp

AddEvent(obj, type, handler)

Argumenty

  • obj - identyfikator elementu lub element
  • type - typ zdarzenia (bez przedrostka on)
  • handler - uchwyt (nazwa) funkcji wywoływanej podczas tego zdarzenia

Wartość zwracana

Brak 

Opis

Dodaje funkcję obsługującą dane zdarzenie.

Uwagi

  • Funkcja ta rozwiązuje uciązliwy problem, występujący w przeglądarce IE, ze wskaźnikiem this w funkcjach obsługujących zdarzenia dodane poprzez funkcję attachEvent. W wielu sytuacjach nie było możliwe odczytanie dla jakiego elementu wywoływana jest właśnie funkcja, natomiast użycie tradycyjnego modelu przypisywania funkcji obsługujących zdarzenia uniemożliwiało wywołanie wielu funkcji dla jednego zdarzenia. Dzięki funkcji AddEvent możemy zarówno przypisać wiele funkcji dla jednego zdarzenia, jak i prawidłowo odczytywać w nich wartość wskażnika this.

 

 
« poprzedni artykuł   następny artykuł »