08. juni 2001 - 22:47Der er
10 kommentarer og 1 løsning
Er email adresse korrekt ?
Jeg har nedenstående funktion:
function checkEmail (frm) { if ( frm.email.value.match(/^[A-Z0-9_.]+@[A-Z0-9_.]+\\.[A-Z0-9_]{2,3}$/i) && !frm.email.value.match(/^\\.|\\.\\.|\\.@|@\\./) ) frm.submit() else alert(\'Indtastet emailadresse er ikke gyldig...\'); };
Hvis man indtaster adressen
borg-svendsen@mail.dk
giver det en fejl! Hvorfor?
Er der een der kan rette scriptet således at ovenstående adresse er gyldig ?
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.
function checkEmail (frm) { if ( frm.email.value.match(/^[A-Z0-9_.-]+@[A-Z0-9_.]+\\.[A-Z0-9_-]{2,3}$/i) && !frm.email.value.match(/^\\.|\\.\\.|\\.@|@\\./) ) frm.submit() else alert(\'Indtastet emailadresse er ikke gyldig...\'); };
function checkEmail (frm) { if ( frm.email.value.match(/^[A-Z0-9_.-]+@[A-Z0-9_.-]+\\.[A-Z0-9_]{2,3}$/i) && !frm.email.value.match(/^\\.|\\.\\.|\\.@|@\\./) ) frm.submit() else alert(\'Indtastet emailadresse er ikke gyldig...\'); };
ikke i domænenavnet, men godt i brugernavnet ! Så skal du bruge:
function checkEmail (frm) { if ( frm.email.value.match(/^[A-Z0-9.-]+@[A-Z0-9_.-]+\\.[A-Z0-9_]{2,3}$/i) && !frm.email.value.match(/^\\.|\\.\\.|\\.@|@\\./) ) frm.submit() else alert(\'Indtastet emailadresse er ikke gyldig...\'); };
function checkEmail (frm) { if ( frm.email.value.match(/^[A-Z0-9.-_]+@[A-Z0-9.-]+\\.[A-Z0-9]{2,3}$/i) && !frm.email.value.match(/^\\.|\\.\\.|\\.@|@\\./) ) frm.submit() else alert(\'Indtastet emailadresse er ikke gyldig...\'); };
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.