Jeg er ved at lave en mailform, og nu mangler jeg et javascript der kan validere at den mail adresse der er indtastet er valid. der er nogen der har sådan et liggende, eller kan lave et lille eks. så vil jeg blive glad.
placering=0; tekst=(document.form.email.value).toLowerCase(); placering=tekst.indexOf("@"); if(tekst =="") { alert ("Der skal stå en e-mail adresse i tekst feltet"); return false;}
tegn=tekst.indexOf(" "); if(tegn!=-1) { alert ("Der må ikke være mellemrum i adressen"); document.form.email.focus(); return false;}
if (tekst.indexOf("æ")!=-1 || tekst.indexOf("ø")!=-1 || tekst.indexOf("å")!=-1 || tekst.indexOf("Æ")!=-1 || tekst.indexOf("Ø")!=-1 || tekst.indexOf("Å")!=-1 || tekst.indexOf(";")!=-1 || tekst.indexOf(",")!=-1) { alert ("Der er ulovlige tegn i adressen. Må ikke indeholde: æ ø å Æ Ø Å , ;"); document.form.email.focus(); return false; }
if (placering<1 || tekst.length<=(placering+1)){ alert ("e-post adressen er forkert - forsøg igen"); document.form.email.focus(); return false;}
}
Kopi / Past denne kode ind. Ps. det virker, men jeg er ikke god til JavaScript ellers :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.