Input Text - per Enter Druck absenden
Carl
- html
0 Thomas Luethi0 at
0 steve0 Erwin0 at
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
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
Hallo.
HTML ist keine Programmiersprache und kennt keine Funktionen.
HTML ist auch keine Person und kennt daher nichts und niemanden ;-)
MfG, at
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
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
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