Carl: Input Text - per Enter Druck absenden

Hallo,
habe schon wieder eine dumme Frage:

Gibt es eine Funktion im Normalen HTML damit man nach der Eingabe in ein normales Textfeld(einzeilig) mit betätigen der ENTER Taste eine Funktion aufruft?
z.B. das Formular absenden

Möchte ungern auf JavaScript oder ähnliches zurückgreifen da die Seite (Quelltext) schon mehr als unübersichtlich ist.

Habe schon im SelfHTML nachgeschaut, allerdings nichts gefunden.
(Vielleicht bin ich einfach zu kurzsichtig ;-))

Besten Dank schon mal.

Gruß,
 Carl

  1. Hallo,

    Gibt es eine Funktion im Normalen HTML damit man nach der Eingabe in ein normales Textfeld(einzeilig) mit betätigen der ENTER Taste eine Funktion aufruft?
    z.B. das Formular absenden

    HTML ist keine Programmiersprache und kennt keine Funktionen.

    Bei den mir bekannten Browsern (z.B. MS IE 5.0, Mozilla 1.2.1,
    Opera 5.12 unter Windows 2000) ist es der _Normalfall_,
    dass das Formular abgeschickt wird, wenn ich in einem
    einzeiligen INPUT-Felder die Enter-Taste druecke.

    Dazu ist nichts "besonderes" notwendig, schon gar kein JavaScript.

    Gruesse,

    Thomas

    --
    Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
    Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
    1. Hallo.

      HTML ist keine Programmiersprache und kennt keine Funktionen.

      HTML ist auch keine Person und kennt daher nichts und niemanden ;-)
      MfG, at

  2. Möchte ungern auf JavaScript oder ähnliches zurückgreifen

    da bleibt dir wohl nichts anderes übrig als JavaScript. mit "reinem" html-anweisungen geht das nicht. html ist ja nur eine auszeichnungssprache.

    bye,
    steve

  3. Hallo,

    habe schon wieder eine dumme Frage:

    Gibt es eine Funktion im Normalen HTML damit man nach der Eingabe in ein normales Textfeld(einzeilig) mit betätigen der ENTER Taste eine Funktion aufruft?
    z.B. das Formular absenden

    Formulare werden serverseitig verarbeiutet, zb. mit einerm PERL Scirpt.

    Dazu brauchts eine Funktion welche die Eingaben,die Felder parst, zb mit
    use CGI 'param';

    Workaround:
    Bau dir ein Forumar mit nur einem Inputfeld, zb
    <form action="/cgi-bin/script.pl">
    <input name="text">

    und ein Scritp
    use CGI 'param';
    print "Content-type: text/plain\n\n";
    my $output = param('text');
    print $output;

    Und schau mal ob das deine Eingabe anzeigt.

    Gruss, Erwin

    --
    SELFforum - Das Tor zur Welt!
    Theoretiker: Wie kommt das Kupfer in die Leitung?
    Praktiker: Wie kommt der Strom in die Leitung?
    1. Hallo.

      Formulare werden serverseitig verarbeiutet, zb. mit einerm PERL Scirpt.

      Und dieses Formular soll auf Tastendruck übertragen werden, also client-seitig.

      Dazu brauchts eine Funktion welche die Eingaben,die Felder parst, zb mit
      use CGI 'param';

      Voraussetzung hierfür wäre, dass der Client/Browser dies verarbeiten kann, was normalerweise nicht der Fall ist.
      MfG, at