Tjek om email er korrekt
Jeg har nogle felter der SKAL udfyldes, samt den også skal tjekke om det er en gyldig email, men kan ikke få en gammel kode tilpasset ordentligt, kan i hjælpe? - der er ikke 2 pwd felter eller 2 email felter i min nye kode.<script type="text/javascript">
function checkPw(TheForm) {
password = TheForm.nf_pwd1.value;
password2 = TheForm.nf_pwd2.value;
if (password != password2) {
alert ("De indtastede adgangskoder matchede ikke.\nVær venlig at prøv igen.")
return false;
}
return true;
}
function checkEm(TheForm) {
email = TheForm.nf_email1.value;
email2 = TheForm.nf_email2.value;
if (email != email2) {
alert ("De indtastede emails matchede ikke.\nVær venlig at prøv igen.")
return false;
}
var t = "\\wáàãââæåçéèêëìíîïñòóôõöøùúûüýÿ";
var regexp = new RegExp("^["+t+"]["+t+"\\.\\-]*@["+t+"]["+t+"\\.\\-]*\\.[\\w]{2,6}$","i");
if(!regexp.test(email)||/(\.@|\-@|\-\-|\.\.)/g.test(email)){
alert ("Den indtastede emailadresse er ikke gyldig.\nVær venlig at prøv igen.")
return false;
}
return true;
}
function verify(TheForm) {
var themessage = "";
if (TheForm.nf_profilename.value=="") {
themessage += "\nProfilnavn";
}
if (TheForm.nf_pwd1.value.length<4) {
themessage += "\nAdgangskode";
}
if (TheForm.nf_pwd2.value.length<4) {
themessage += "\nBekræft adgangskode";
}
if (TheForm.nf_email1.value=="") {
themessage += "\nEmail";
}
if (TheForm.nf_email2.value=="") {
themessage += "\nBekræft email";
}
if (themessage == "") {
return true;
}
alert("Du er nødt til at udfylde følgende felter: " + themessage);
return false;
}
function CheckMinForm(inpForm) {
return verify(inpForm)&&checkPw(inpForm)&&checkEm(inpForm)
}
</script>
