[JS] Problem z zakresem this

0

Witam, jako, że uczę sie dopiero JavaScript mam kolejny problem:

rectangle.getButton(null, 0).setEvent("onmouseover", function() {this.setStyle("fontWeight", "bold");} );

W takim kodzie FireBug wyrzuca mi: this.setStyle is not a function

Może po kolei. getButton zwraca mi obiekt zdefiniowanej przeze mnie klasy. Metody setEvent oraz setStyle na pewno działają. Mimo tego nie moge odwołać się do setStyle z ciała funkcji. Czy można to jakoś zrobić, bez tworzenia zmiennej pomocniczej ?

0
  1. z tego urywka kodu nikt nic nie wymysli...
  2. jesli funkcja setEvent robi to co mysle to this powinno odwolywac sie do elementu do ktorego przypisujesz zdarzenie, jesli tak sie nie dzieje to masz problem z funkcja setEvent albo z oczekiwaniami...
0

Dzięki za odpowiedź :) Ale już sobie poradziłem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1