function valider(f){ if(!f.cprnr.value.match(/^\d+$/)){//i stedet for + kan du angive f.eks. {10} = præcis 10 cifre alert ("Der skal angives et cprnr"); f.cprnr.select(); f.cprnr.focus(); return false; } var t = "\\wáàãââæåçéèêëìíîïñòóôõöøùúûüýÿ"; var regexp = new RegExp("^["+t+"]["+t+"\\.\\-]*@["+t+"]["+t+"\\.\\-]*\\.["+t+"]{2}["+t+"\\.\\-\\/]*$","i"); if (!regexp.test(f.Email.value)){ alert ("Der skal stå en gyldig e-mail adresse"); f.Email.select(); f.Email.focus(); return false; } return true; } </script>
-- btw har jeg stadig den med valideringen af hele previewet liggende, og har tænkt på, om det skal være på denne måde, eller om man måske hellere skulle markere fejludfyldte felter i previewet og så forhindre submit ?-)
-- og så har jeg vist fået nævnt, at cpr-numre under _ingen_ omstændigheder må sendes som almindelig http-overførsler, men skal sendes via https !-)
-- og det er heller ingen kunst at lave det simple check for fejlindtastninger af cpr-numre, modulus 11-testen !o]
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.