![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
witam mam pewien formularz jak za pomoca ajax'a sprawdzic poprawność wpisanych danych w nim
- adres mail - czy dany ciag do same liczby - czy stron jest wiekszy niz 5 liter ------------- i opcjonalnie mam select gdzie wybieramy plec wybiore kobieta po wpisaniu imienia arek powinien wyszkoc blad ze imie nie poprawne ( sprawdzamy ostatnia litere imienia jezeli to "a" to kobieta. wszystkie inputy gdzie byl blad pokazuje sie czerwone obramowanie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
po co Ci AJAX do tego... to wszystko możesz załatwić w JavaScript...
funkcja dosprawdzania emaili: Kod function check_email(email) { invalid = " /:,;"; if(email == "") { return false } for(i=0; i < invalid.length; i++) { bad = invalid.charAt(i); if (email.indexOf (bad, 0) != -1) { return false } } at = email.indexOf("@", 0); if( (at == -1) || (at == 0) ) { return false } if(email.indexOf("@", at+1) != -1) { return false } period = email.indexOf(".", at); if( (period == -1) || (period == at+1) ) { return false } if(period+3 > email.length == -1) { return false } return true; } jeżeli chodzi o same licznby spróbuje tego: Kod <INPUT type=text onKeyup="java script: with(this){if(isNaN(value)){alert('Podaj poprawną liczbe.');value=parseInt(value);}}> a jeżeli chodzi o 5 liter, to gdzieś poszukaj na stronach z JS... z tego co sie orientuje to właściwość lenght ... 3m sie .. ----EDIT------ Co do imienie, to podaruj sobie... są imienia damskie nie kończące sie na a... tylko zdenerwujesz tym ludzi .. Ten post edytował kukix 3.06.2006, 17:45:41 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 26.10.2004 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
jeżeli przy pomocy AJAX'a to trzeba sprawdzić po stronie serwera (np. php), a następnie wysłac odpowiedni komunikat do JavaScript, a następnie wyświetlić odpowiedni komunikat...
ale można tez to zrobić po stronie klieanta(JS), na to pytanie napewno najlepiej google Ci odpowie... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
musi byc ajax pozatym chce zeby sprawdzal tez czy dany uzytkownik jest juz w bazie i np jak w polu zip zaczne wpisywac litery to odrazu zaznaczy sie na czerowny to samo z mailem
" Co do imienie, to podaruj sobie... są imienia damskie nie kończące sie na a... tylko zdenerwujesz tym ludzi .. " podaj takie imie ? nie zdrobnienie ... ? Polskie imie rzecz jasna sprawa rozwiązana a pomogło http://tetlaw.id.au/view/blog/really-easy-...with-prototype/ Ten post edytował acztery 3.06.2006, 23:33:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:36 |