<script>
function val(f) {
ut = new Array("/.,æøå"); //Udfyldes med de ulovlige tegn, backslash skrives dobbelt
bn = f.brugernavn.value;
psw = f.password.value;
psw2 = f.password2.value;
ws = /^\s+$/;
if (bn.value.match(ws)) {
alert("Husk at udfylde feltet 'Brugernavn'!");
return false;
}
if (psw.value.match(ws)) {
alert("Husk at udfylde feltet 'Password'!");
return false;
}
for (i = 0; i < bn.length; i++) {
for (n = 0; n < ut.length; n++) {
if (bn.value.charAt(i) == ut[n]) {
alert("Husk kun at bruge gyldige tegn i brugernavnsfeltet!");
return false;
}
}
}
for (i = 0; i < psw.length; i++) {
for (n = 0; n < ut.length; n++) {
if (psw.value.charAt(i) == ut[n]) {
alert("Husk kun at bruge gyldige tegn i passwordfeltet!");
return false;
}
}
}
if (psw2 != psw) {
alert("'Password2' og 'Password' skal være identiske!");
return false;
}
return true;
}
</script>
Mht. mail-validering kan jeg kun henvise til:
http://javascript.internet.com/forms/email-address-validation.htmlDet er simpelthen den bedste!