Z.B. so. Ist nicht getestet, aber du siehst woraus das hinauslaeuft
Code:
function validateregform()
{
var valid = true;
var message = '';
if (document.getElementById("username").value == "")
{
valid = false;
message = 'Leerer Benutzername';
}
else if (document.getElementById("loginname").value == "")
{
valid = false;
message = 'Leerer Login-Name';
}
else if (!document.getElementById("loginname").value.match(^[a-z]$))
{
valid = false;
message = 'Ungültiger Benutzername';
}
else if (document.getElementById("passwort").value == "")
{
valid = false;
message = 'Leeres Passwort';
}
else if (document.getElementById("email").value == "")
{
valid = false;
message = 'Leere Email-Adresse';
}
else if (!document.getElementById("email").value.match(^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$))
{
valid = false;
message = 'Ungültige Email-Adresse';
}
else if (document.getElementById("xfire").value == "")
{
valid = false;
message = 'xfire ungültig';
}
if (!valid)
{
document.regform.reg.disabled = 'disabled';
alert(message);
}
else
{
document.regform.reg.disabled = '';
}
}
Greetz
alcaeus