![]() |
![]() ![]() |
![]() |
-Guest- |
![]()
Post
#1
|
Goście ![]() |
Witam! Chciałbym zrobić walidację do formularza. Chyba najlepiej byłoby zrobić to w js, żeby zwalidować wpisany tekst w formularzu przed wysłaniem. Chodzi mi o coś takiego jak na tej stronce. Bo znalazłem inne tylko wyskakuje okienko, że nie wypełniono pól, a ja chcę żeby pokazywała się ta czerwona gwiazdka i żeby żadnych okienek nie było.
Z góry dziękuję za pomoc. |
|
|
![]() ![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 236 Pomógł: 4 Dołączył: 1.05.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
![]() masz formularz w tabeli: Reszte skryptów do obsługi sprawdzania ![]() tutaj i juz Ten post edytował macza 2.05.2006, 12:35:45 -------------------- _tworzenie stron www tanio Lublin - tworzenie stron www, tanio, szybko, solidnie, własny CMS.
|
|
|
![]()
Post
#3
|
|
![]() Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
-Guest- |
![]()
Post
#4
|
Goście ![]() |
No to mam coś takiego:
Kod <html> <head> </head> <body> <form name=formularz> <input type="text" name="pole1"></td> <!-- sprawdza pole1 i wyswietli cos jak nie jest ok --> <script language="javascript"> function sprawdz(){ if(document.formularz.pole1.value==""){ document.write('ŹLE WYPEŁNIŁEŚ POLE'); return false; } return true; } </script> <input type=button value=wyślij onClick="sprawdz()"> </form> </body> </html> tyle że komunikat "ŹLE WYPEŁNIŁEŚ POLE" pojawia się na innej stronie i trzeba się cofać na stronę z formularzem. Dało by się coś zrobić żeby była * obok textboxa przy którym jest błąd i pod nim np. napis "To pole nie może być puste" ? |
|
|
-Guest- |
![]()
Post
#5
|
Goście ![]() |
Albo jak ktoś potrafi to nich przerobi skrypt na tej stronie żeby było 4 inputów.
Pierwszy od np. imienia i żeby nie mogło być puste, 2 to e-mail i żeby sprawdzał czy to e-mail i hasło1 i hasło2 i żeby je porównać czy są takie same. Bo jak ja próbuję ten skrypt dostosować do swoich potrzb to coś nie działa ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 422 Pomógł: 0 Dołączył: 14.12.2005 Skąd: Wałbrzych Ostrzeżenie: (0%) ![]() ![]() |
Kod <html> <head> </head> <body> <form name=formularz onSubmit="return sprawdz()"> <input type="text" name="pole1"></td> <!-- sprawdza pole1 i wyswietli cos jak nie jest ok --> <script language="javascript"> function sprawdz(){ if(document.formularz.pole1.value==""){ document.write('ŹLE WYPEŁNIŁEŚ POLE'); return false; } return true; } </script> <input type=button value=wyślij> </form> </body> </html> -------------------- Postura wielka i morda wredna, jestem Balon, kozak z osiedla !
bzdury.pl - Królestwo rozrywki |
|
|
-Guest- |
![]()
Post
#7
|
Goście ![]() |
Cytat(Balon @ 2006-05-02 16:48:08) Kod <html> <head> </head> <body> <form name=formularz onSubmit="return sprawdz()"> <input type="text" name="pole1"></td> <!-- sprawdza pole1 i wyswietli cos jak nie jest ok --> <script language="javascript"> function sprawdz(){ if(document.formularz.pole1.value==""){ document.write('ŹLE WYPEŁNIŁEŚ POLE'); return false; } return true; } </script> <input type=button value=wyślij> </form> </body> </html> Wogóle nic się nie dzieje po kliknięciu na Wyślij ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
kod balona zapomnial, ze przycisk submitujący ma type="submit" a nie button
![]() ale i tak raczej nie spelnia on Twoich zalozen -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 236 Pomógł: 4 Dołączył: 1.05.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
A nie mozna tego w php zrobic?
-------------------- _tworzenie stron www tanio Lublin - tworzenie stron www, tanio, szybko, solidnie, własny CMS.
|
|
|
-Guest- |
![]()
Post
#10
|
Goście ![]() |
Cytat(macza @ 2006-05-05 12:05:54) A nie mozna tego w php zrobic? oczywiście że można ![]() Chcę zrobić 3 strony formularza. N pierwszej stronie żeby podawało się login, hasło, powtarzało hasło i email. Zeby na drugą strone można było przejść uzupełniając te dane. Na drugiej stronie chcę żeby podawało się inne mniej ważne dane jak np. strona www, numer gg itp. Jeśli ktoś byłby tak miły i napisał mi to byłbym bardzo wdzięczny ![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 530 Pomógł: 0 Dołączył: 15.01.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
1. Czemu chcesz to tak rozdrabniać... po co? Tylko w ten sposób wkurzasz osobnika, który klikać musi i za każdym razem coś wypełniać
![]() 2. Nie należy polegać na JavaScripcie... bo ktoś może go sobie wyłączyć w przeglądarce... a php nie ![]() 3. Sam napisz, trudne to nie jest. Możemy najwyżej dawać Ci uwagi ![]() 4. żeby oddzielić ważne info od tego mniej ważnego, poprostu daj pare BRek ![]() Ten post edytował Master Miko 6.05.2006, 09:55:52 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 03:19 |