27. februar 2001 - 10:14Der er
10 kommentarer og 2 løsninger
validering af email
Er der nogen der lynhurtigt kan se fejlen? scriptet checker fint navnfeltet, telefonfeltet,radiobuttons og emailchecket. problemet er bare at når man har skrevet forkert i emailfeltet, så får man ikke chancen for at rette det, før den hopper videre.
function check() { if(document.form1.kontaktpr.value==\"\") { alert(\"husk at skrive dit navn\"); document.form1.kontaktpr.focus(); return false; } else if(document.form1.tlf.value==\"\" || isNaN(document.form1.tlf.value)) { alert(\"husk at skrive dit telefonnr med tal\"); document.form1.tlf.focus(); return false; }
var i,c=0; for (i=0;i<document.form1.pluspac.length;i++) if (document.form1.pluspac[i].checked) c++; if (c==0) { alert(\'Du skal vælge en din pluspac type\'); return false; } if (!(check_email(document.form1.email.value))){ alert(\'Du har ikke indtastet en gyldig email adresse\') document.form1.email.focus(); } else { return true; }
if (!(check_email(document.form1.email.value))){ alert(\'Du har ikke indtastet en gyldig email adresse\') document.form1.email.focus(); return false; } else { return true; }
hoerup >> jeg er ikke helt glad for din check for den ville også kassere min email addresse ( jakob.aggernaes@get2net.dk ) kunne du ikke nøjes med at checke for punktum efter @ tegnet.
det er en god ide å sjekke for punktum, men det skal forekomme *etter* @
/nute
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.