loli: HTML - Perl, eingabe ohne bestätigung??

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

  1. 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

    1. Vielen Dank Urmel

      Aber ich kenne mich mit Java schlecht aus, ist es mit Perl so komplex?

      Grüsse
      loli

      1. 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