HTML - Perl, eingabe ohne bestätigung??
loli
- perl
Hallo Zusammen
Mittlerweile ist der halbe Nachmittag vorbei und ich fange langsam an, an mir zu zweifeln...
Ich habe mit HTML ein Eingabefeld erstellt, wenn jemand etwas reinschreibt, soll die Eingabe ohne enter-taste oder sonstwas dem Perlprogramm überwiesen werden, wie geht das?
Danke
Grüessli
loli
Hallo,
du kannst die ganze sache leicht mit Javascript lösen.
Viele wege führen hierbei nach rom.
Einer davon wäre z.B. einen eventhandler auf dein eingabefeld anzusetzten. Z.B. onchange, oder onBlur oder was es sonst noch alles gibt.
Sobald dies eintritt kannst du ein submit per javascript starten und an das script schicken.
Ich hoffe das ich dir einen anreiß geben konnte.
Gruß Urmel
Vielen Dank Urmel
Aber ich kenne mich mit Java schlecht aus, ist es mit Perl so komplex?
Grüsse
loli
Hallo,
Aber ich kenne mich mit Java schlecht aus, ist es mit Perl so komplex?
Tröööt,
zwei schwere Fehler:
1. Java vs. JavaScript
Das sind komplett unterschiedliche Sachen.
2. Du kannst unmöglich auf dem Server mit Perl überwachen, was der User eintippt.
Dazu müsste eine dauerhafte Verbindung bestehen, und der Browser sich veranlagt fühlen,
alle Daten sofort zu übertragen. Macht er aber nicht.
Der einzigen Möglichkeiten, den Browser zu überreden, Daten zu übertragen ist, daß der User einen Befehl dazu gibt (z.B. Absenden-Button) oder eben JavaScript.
Lese Dir einfach mal die entsprechenden Kapitel in SelfHTML durch, insbesondere die event-Handler.
Viele Grüße
Alexander
Grüsse
loli