Noget af det værste du kan gøre er at lave en check der er FOR restriktiv. Hvis brugeren fx bor på H. C. Andersens Boulevard kan han blive meget sur på dig (og dit firma) hvis din formular nægter at acceptere den adresse han har booet på i hele sit liv (fordi du afviser punktum)
og man kunne også forestille sig bindestreger, anførselstegn, umlaut, osv osv. mange alleer staves fx allé med sådan en lille skråstreg over. og mon ikke der ofså er gade navngivet efter en mindeværdig dato "4de juni plads", så du skal også have cifre med.
Dus skal ikke checke mere end at det er en klar hjælp. Hvis du afviser noget du ikke skulle får du sure kunder.
Du kan da bare skrive if (document.bruger.gadenavn.value.match( /^[0-9]+$/ )){ alert('Du må ikke skrive tal. Indeholder dit gadenavn et tal, skal du skrive første, anden tredje, fjerde osv.'); document.bruger.gadenavn.value.focus(); }
justdoit >> mon ikke du så skulle se ofter om felter indeholder noget ? med en document.bruger.gadenavn.value.length fremfor at undersøge bogstaverne ... er der snart nogen man *ikke* må eller kan bruge ?
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.