![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 23.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
W jaki sposob sprawdzać dane w formularzu od razu po wpisaniu w dane pole jakiejs wartości, ale bez przeładowywania strony? Na niektorych stronach internetowych spotkałem się ze sposobem, iż w momencie wpisania np. w pole "imie" jakiejś wartości, obok wyskoczył "zielony znaczek" potwierdzający poprawność danych. Podobnie ma sie sprawa rozwijanej listy - jak zrobić, aby po wybraniu danej pozycji, pojawiło się obok, pole do wpisania tekstu? Podejrzewam, że takie rzeczy robi się podobnie jak sprawdzanie poprawności wpisanych danych...Nie wiem jak to się "fachowo" nazywa, ale będę wdzięczny za wszelakie sugestie ![]() Dzięki za pomoc ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Wykorzystuje się do tego java script i zdarzenia np. onChange onFocus itp. - poczytaj o zdarzeniach
Czasami trzeba sprawdzić czy np. imie takie jest w bazie - można do tego wykorzystać technologię ajax ale to też java script ![]() Pozdrawiam, Łukasz -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak jak Kossa napisał, do walidacji w czasie rzeczywistym używa się JS, jednak staraj się sprawdzać dane jeszcze raz po wysłaniu, już po stronie serwera za pomocą PHP. Pamiętaj, że JS można wyłączyć i wtedy walidacja wysiada.
-------------------- Nawet świnka może wejść na drzewo kiedy jest chwalona :)
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ciekawy rozdzial na ten temat mozna przeczytac w ksiazke "Ajax i PHP. Tworzenie interaktywnych aplikacji internetowych". Polecam
-------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 23.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 11:35 |