Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] formularz
Wieczny
post 24.06.2008, 22:26:17
Post #1





Grupa: Zarejestrowani
Postów: 191
Pomógł: 1
Dołączył: 21.03.2007

Ostrzeżenie: (60%)
XXX--


Witam i mam pytanie czy za pomocą technologi java mogę wykonać dynamiczny formularz tzn chodzi mi o taki np gdy user poda złe dane to zaraz po opuszczeniu pola kolor ramki sie zmieni na czerwony ? i obok np pojawi sie napis błąd !. ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cysiaczek
post 24.06.2008, 23:06:32
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




To jest proste. Najważniejsze, musisz wiedzieć, czego taki walidator potrzebuje.

1. Potrzebuje identyfikator pola, które jest walidowane
2. Potrzebuje wartość tego pola
3. Potrzebuje nazwę rodzaju walidatora (chyba, że sam znajdzie na podtstawie id pola).

Znając te 2 (3) zmienne wstawiasz je do wywołania funkcji onchange='twojaFunkcjaWalidujaca(this.id, this.value)'
  1. function twojaFunkcjaWalidujaca(id, val, type)
  2. {
  3. // i co w tym trudnego? Prosty warunek na to, czy wartość jest określonego typu/dłogości itp.
  4. if(error)
  5. {
  6. document.getElementById(id).style.background='red';
  7. }
  8. else
  9. {
  10. document.getElementById(id).style.background='green';
  11. }
  12. }


Pozdrawiam


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post

Posty w temacie


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 - 18:59