Hallo,
if (20 < document.regis_form.username.value.length)
eigenwillige Schreibweise - meist schreibt man den zu prüfenden Ausdruck links, die Konstante rechts. So wie du es formulierst, ist es zwar auch richtig, aber ungewohnt.
document.regis_form.error.write(strError);
Was ist das denn?!
return false;
Und wie wird die Funktion an das Formularobjekt gebunden?
function validEmail(email) {
var strReg = "^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+.+([a-zA-Z0-9]{2,4})+$";
var regex = new RegExp(strReg);
return(regex.test(email));
}
Du prüfst sehr scharf. In Mailadressen ist wesentlich mehr erlaubt, als du glaubst.
Ciao,
Martin
--
Nein, es ist nicht wahr, dass bei der Post Beamte schneller befördert werden als Pakete.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Nein, es ist nicht wahr, dass bei der Post Beamte schneller befördert werden als Pakete.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(