JS validacija forme sa nasim slovima
Mislim da sam sve rekla u naslovu...elem
Radim jedan veci projekat, i potrebno je da osim serverske imam i klijentsku validaciju. Projekat se pretežno radi za nase tržiste, pa moram da uzmem u obzir da ce neko upotrebitii nasa slova ali i eventualno cirilicu. Ima li neko script ili link za ovo? cheers |
ako je neko polje required, zar je bitno kojim keyword layoutom se upisuje u njega ?
|
^upravo tako, dovoljno je da proveris da li je setovan value za odredjeno polje, sam encoding nije bitan..
|
pa, ljudi, zavisi sta se proverava, mozda conica zeli da proveri da li je npr. uneta adresa u validnom obliku ili tako nesto, ne samo da li ima vrednost ili ne...
@conica: JS ne podrzava unicode u regularnim izrazima, osim da matchujes pojedina slova u obliku \uXXXX, tako da nema nekog univerzalnog resenja, sve zavisi od toga sta tacno treba da proveris |
da, bilo bi lepo da kazes sta proveravas :) meni su pali na pamet cirilicna email adresa (sto je trenutno malo suludo) i da li je recimo neki field alfanumericki, sto u principu ne bi trebalo da je komplikovano
drugo mi nista ne pada na pamet |
izvinjavam se sto nisam bila malo odredjenija
Naime, u pitanju je formular za registraciju na portalu koji imedju ostalog ima i aukcije. Od obaveznih polja tu su: ime (alfa,space,nasa slova) prezime -||- ulica i broj (alfa, cifre, space, kosa crta, nasa slova) grad alfa postanski broj cifre drzava alfa fiksni telefon cifre - po kucicama mobilni -||- ermail - regex za format maila - tu ne bih dodatno proveravala karaktere i da li je neko ukucao cirilicu ili nasa slova posto svakako ima verifikaciju email adrese posle e sad: username - tu za sad imam dozvoljeno samo alfu i num, ali znam barem 3 osobe koje bi zelele da imaju cirilicni username password - alfa, num i set dozvoljenih specijalnih znakova Ono sto sam uspela jeste da js dozvoli nasa slova..mozdanije bash najelegantniji nacin (ako neko ima bolje resenje otvorena sam za sugestije) Kôd:
var alphaNumExp = /^[0-9a-zA-Z\s\š\đ\č\ć\ž\Š\Đ\Č\Ć\Ž/]+$/; |
Citat:
Šta da treba kinesko pismo da proveravaš? |
pazi kad sam imala jednu ponudu da prevodim sajt na kineski.... NO WAY
Hvala u svakom slucaju..videcu sa klijentom sta on misli za dozvoljavanje cirilice |
Posto je u pitanju validacija nasih slova mislim da ce ti pomoci unicode plugin XRegExp za JavaScript od Steven-a Levithan-a (http://blog.stevenlevithan.com/archi...unicode-plugin).
Pa ces tako moci da proveris sve unicode karaktere sa Kôd:
var unicodePattern = new XRegExp('^\\p{L}+$'); |
Citat:
Hvala svima Off Topic: Sad vidim da ti je ovo prva poruka, odnosno da si novi clan. Dobrodosao :) |
eventualno radi "client side" proveru preko ajax-a ;)
malo na prevaru :D |
razmisljala sam o tome, ali ne zelim bash previse da smorim server
svakako cu ga koristiti za proveru "username availability", ali za ostalo tesko. Naime, forma ima dosta polja (gore su navedena samo obavezna) i ako za svako polje odem na server (a ipak se pretpostavlja da ce biti dosta korisnika i sigurno ce biti dosta formi na sajtu) ne bih da ga smaram prilikom svakog unosa ili izmene svakog polja (server:)) |
Vreme je GMT +2. Trenutno vreme je 03:07. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.