Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][OOP] Klasa do validacji pól
Adi32
post 12.02.2014, 13:15:51
Post #1





Grupa: Zarejestrowani
Postów: 348
Pomógł: 26
Dołączył: 8.10.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Witajcie.

Musze zrobić klasę Validate która będzie prosta w użyciu itd itp podam przykład:

  1. <label><input type="text" name="email" value="{$email}"><span class="email error hide">Podany email jest nieprawidłowy</span></label>
  2.  
  3. script:
  4.  
  5. Validate = new Validate()
  6. Validate.add('email'); // dodajemy inputa email do validacji, teraz po evencie blur pojawi sie span z treścią błędu a przycisk submit będzie nieklikalny
  7. Validate.add('inny_input_np_password') // klasa ma zdefiniowane podstawowe pola, jesli pole nazywa sie email to wie ze muszi value przemielic w regexp, dodatkowo nie występuje konflikt i walidacja działa jednocześnie z polem email i password
  8. Validate.remove('email'); // a teraz w polu email można wpisac dowolną wartość albo nic nie wpisywać, tego właśnie osiągnąć nie mogę
  9.  


I tu moje pytanie - jak zabrać się za klase do walidacji która jest bezkonfliktowa i można dodawać i usuwać pola do walidacji?

Jedyne co mi przychodzi do głowy to wykorzystanie "unbind" ale może jest jakieś lepsze wyjście...


--------------------
Wolałem języki z rodziny C ale poszedłem na łatwizne...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
owca_82
post 12.02.2014, 16:22:50
Post #2





Grupa: Zarejestrowani
Postów: 77
Pomógł: 8
Dołączył: 22.04.2012

Ostrzeżenie: (0%)
-----


Skorzystaj z wzorca obserwator wink.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:48