Wie erkennt man "Enter" Keypress in Reagenz?

8

Gegeben folgender Code:

%Vor%

Wie ändert man die Bedingung if , so dass Tastenkombinationen von normalen Tasten unterschieden werden können? Alle Eigenschaften in e außer target scheinen null zu sein.

    
Michiel de Mare 06.10.2015, 08:24
quelle

2 Antworten

17

So wird es repariert:

  1. Sie sollten :on-key-press hören (anstatt :on-change ), weil "enter" nicht :on-change event auslöst (es ändert offensichtlich nicht den Text)
  2. Der Schlüsselcode für "enter" ist 13 , nicht 31
  3. benutze charCode anstelle von keyCode (kein Experte in js, aber keyCode funktioniert nicht für mich in Firefox)

    %Vor%
leetwinski 06.10.2015, 12:10
quelle
2

Mit key .

%Vor%

Interessant ist auch :on-key-up und :on-key-down .

    
deadghost 29.12.2017 16:41
quelle

Tags und Links