Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#4

Re: JavaScript: Probleme mit Formvalidierung

  Alt 22. Feb 2006, 14:07
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
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat