Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 22.07.2006 Ostrzeżenie: (0%)
|
Stawiam juz "nie pierwsze" kroki w JS i postanowiłem swa dotychczasowa wiedzę przelać na kod. I narodziła sie klasa do walidacji pól formularza przy użyciu wzorca dynamicznego prototypu, czyli coś takiego:
Wzorzec zaczerpnięty z odpowiedniej książki. Teraz powiedzmy mamy metodę np. która jest wywoływana tylko za pośrednictwem No i jak wiadomo w tej funkcji wskaźnik this już nie wskazuje na obiekt Validate, ale na obiekt, który wywołuje obsługę zdarzenia (chyba sie nie mylę), ale w każdym bądź razie w tym momencie nie mam dostępu do atrybutów i ich wartości, czyli this.sForm, this.aRules itp. W jaki sposób mogę pobrać referencje do mego obiektu w tej metodzie, i czy w ogóle da się do wykonać? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 18.08.2007 Skąd: Bydgoszcz Ostrzeżenie: (0%)
|
Spróbuj tak:
Kod window.onload = function() {obj.init()};
|
|
|
|
kalu111 pobranie obiektu w metodzie wykonywanej w trakcie obslugi zdarzenia 28.08.2007, 17:57:30
gekon Nie wiem czy to Ci pomoże, ale daje: http://www.di... 2.09.2007, 22:54:58
zbig Prawdopodobnie chodzi ci o takie wywolanie
Kodvar ... 5.09.2007, 21:47:31 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 15:58 |