match() mehrfach aufrufen?
Olli
- javascript
if(document.aenderung.MAC2.value == "")
{
Fehler = 1;
alert("Bitte geben Sie eine MAC-Adresse an");
document.aenderung.MAC2.focus();
return false;
}
else
{
if(document.aenderung.MAC2.value.match(/[1]{6,6}$/))
{
Fehler = 0;
return true;
}
else
{
Fehler = 1;
alert ('Bitte geben Sie eine korrekte MAC-Adresse an!');
document.aenderung.MAC2.focus();
return false;
}
}
if(document.aenderung.Mail.value == "")
{
Fehler = 1;
alert("Bitte geben Sie eine E-Mailadresse an an");
document.aenderung.Mail.focus();
return false;
}
else
{
if(document.aenderung.Mail.value.match(/[2]{2,}@[a-z0-9-]{3,}.[a-z]{2,}$/))
{
Fehler = 0;
return true;
}
else
{
Fehler = 1;
alert ('Bitte geben Sie eine korrekte Email-Adresse an!');
document.aenderung.Mail.focus();
return false;
}
}
Wenn ich mein Javascript ablaufen lasse wie oben dann funktioniert die Überprüfung der Email nicht! Wenn ich allerdings den teil ab else bei MAC2 aus kommentiere dann funktioniert die email überprüfung... jetzt wollte ich mal Fragen ob man grundsätzlich match() mehrfach verwenden kann und wenn ja wie man das anstellt.
Danke schonmal für eure Mühen
hi,
Wenn ich mein Javascript ablaufen lasse wie oben dann funktioniert die Überprüfung der Email nicht! Wenn ich allerdings den teil ab else bei MAC2 aus kommentiere dann funktioniert die email überprüfung...
Vielleicht solltest du dir mal klar machen, was return bewirkt.
gruß,
wahsaga
Vielleicht solltest du dir mal klar machen, was return bewirkt.
gruß,
wahsaga
oh leck, sorry, gar nicht aufgefallen das es da drinnen steht :-(
Danke für die schnelle Hilfe