Deaktivieren Neue Zeile in der Textarea, wenn ENTER Gedrückt
Ich bin eine Funktion aufrufen, wenn jemand die Taste enter in der textarea
. Jetzt möchte ich deaktivieren new line
oder break
bei enter gedrückt wird.
So new line
sollte funktionieren, wenn shift+enter gedrückt wird. In diesem Fall, die Funktion sollte nicht genannt werden.
Hier ist das jsfiddle demo:
http://jsfiddle.net/bxAe2/14/
InformationsquelleAutor Hassan Sardar | 2013-09-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen, diese
aktualisieren Sie Ihre Geige in der
Vielen Dank für die Kommentare. Ja, es sieht aus wie der OP wollte (4,5 Jahre alt) tatsächlich erlauben
new line
chars in seinem text mitshift enter
InformationsquelleAutor Scary Wombat
InformationsquelleAutor Nirav Thakar
Für Eckige Benutzer
Obwohl es bestehende Lösungen arbeiten, wenn jemand kommt, über diese Frage mit Winkel, können Sie deaktivieren Sie neue Zeilen mit den folgenden:
Hinzufügen
<textarea ng-trim="false" ng-model='your.model' ...
Im controller hinzufügen:
InformationsquelleAutor Matt Goodrich
verwenden Sie die
input
- tag statttextArea
- tag in Ihren HTML -InformationsquelleAutor Rashad Rose