unterbricht Wagenrücklauf in einem Textfeld

8

Wie fangen Sie eine Wagenrücklauf in einem Textfeld und machen einen Formularpost statt einer Zeilenumbruch in der Textfläche?

    
Phillip Senn 02.11.2009, 18:16
quelle

3 Antworten

14

Erfassen Sie den Tastendruck, überprüfen Sie, ob er eingegeben wurde, und suchen Sie nach dem übergeordneten Element form und senden Sie es ab:

%Vor%

Überprüfen Sie das obige Beispiel hier .

    
CMS 02.11.2009, 18:28
quelle
1

Fügen Sie der TextArea eine onKeyPress-Funktion hinzu und lassen Sie sie Enter (Zeichencode 13) abfangen und senden Sie stattdessen das Formular.

Hier ist ein Beispiel , das anstelle von textarea eine Texteingabe verwendet, aber es sollte genauso funktionieren.

> %Vor%     
Kaleb Brasee 02.11.2009 18:21
quelle
1

Das Grundskelett (aus den API-Dokumenten ):

%Vor%

Wenn Sie jedoch keine mehrzeilige Eingabe zulassen möchten, verwenden Sie einfach <input type="text" /> ?

    
Matt Ball 02.11.2009 18:22
quelle

Tags und Links