Leo: Formular: Früfen, ob Eintrag im Feld "e-mail" die Form abc@xyz.de hat

Hallo Leute, ich probier mal hier zu fragen, habe in der Doku nix gefunden.

Möchte ein Mailformular machen, bei welchem man onSubmit checken kann, ob die Email Adresse eine bestimmte Form hat.

Also irgendwie so:

function CheckAdress()
{
   if(document.mailform.e-mail.value <!-- und dann? -->
      {
      return true;
      }

else
      {
      alert("Das ist keine gültige Eingabe");
      document.formmail.email.focus();
      }
}

Kann mir da ein Profi zur Hand gehen?
Wie sieht es mit dem Spezialfall der Subdomains aus?

Vielen Dank schon mal im Voraus, beste Grüsse  Leo

  1. Hi,

    Kann mir da ein Profi zur Hand gehen?
    Wie sieht es mit dem Spezialfall der Subdomains aus?

    hartes Brot wuerde ich mal sagen. Ich kann mir nicht vorstellen, dass Du einen Loesungsvorschlag per RegExp oder so bekommst, hier.
    (Habe vor Kurzem zum Thema das Archiv durchsucht.)
    Sog. Umlautedomains (UTF-8) machen den Braten erst richtig fett.

    Gruss,
    Ludger

  2. Was geht, Leo, alles easy?

    Guckst Du hier, ALder!
    http://aktuell.de.selfhtml.org/tippstricks/programmiertechnik/email/index.html

    Viele Grüße
    Mathias Bigge

    --
    http://aktuell.de.selfhtml.org/tippstricks/index.htm
    Sorry, bin heute extrem locker drauf...
    1. Moin,

      http://aktuell.de.selfhtml.org/tippstricks/programmiertechnik/email/index.html

      Wobei aber auch das natürlich mindestens die Schwäche der willkürlichen Einschränkung auf 5 Zeichen in der TLD hat. .museum hat 6. Und es akzeptiert fehlerhafte Local-Parts (a..b@example.com ist keine syntaktisch korrekte Adresse, nach RFC 2821).

      --
      Henryk Plötz
      Grüße aus Berlin
      ~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
      ~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~
  3. Hallihallo!

    Danke für die Quotes. Ich habs mir mal angesehen und probiere jetzt noch etwas aus.

    Mir hat insbesondere das hier :

    http://aktuell.de.selfhtml.org/artikel/javascript/email-check/index.htm

    zugesagt, sieht nachvollziehbar aus. Leider habe ich es nicht zum Laufen gebracht...

    Good N8  Leo