04. juni 2007 - 11:52Der er
9 kommentarer og 1 løsning
Validering af et felt bl.a. via RegExp
Jeg arbejder med en side hvor der bl.a. skal ske noget form validering af feltet "brugernavn" som der er nogle helt specielle krav til hvordan må se ud
input feltet "Brugernavn" skal overholde følgende: -bestå af tegnene A-z0-9æøåÆØÅ -må indeholde tegnene _ og - (max 1 af hvert) -må indeholde max et enkelt mellemrum (dog ikke først eller sidst)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
-- og som nævnt derovre, tror jeg ikke, at det kan lade sig gøre, men du kan vel bare lave en sammensat forespørgsel:
var b = frm.brugernavn.value; if( !b.match(/^\b[\wæøå -]+\b$/i) || b.match(/ /).length>1 || b.match(/-/).length>1 || b.match(/_/).length>1 ){ alert("Dit brugernavn er ikke validt.\nDet må indeholde almindelige bogstaver og tal,\nsamt max. et -, _ eller mellemrum, mellemrummet dog ikke først eller sidst !-)"); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.