HTML+JS implementiert das Wagenrücklaufereignis im Eingabefeld

1. Einleitung

Bei der Arbeit von Programmierern stoßen wir häufig auf die Übermittlung einiger Formulardaten. Bei Dingen mit Formularen sind Eingabefelder sehr verbreitet, daher müssen wir einige grundlegende Eingabeereignisse beherrschen.

Im Eingabefeld sind wir es oft gewohnt, direkt nach der Eingabe die Eingabetaste zu drücken, anstatt auf die Schaltfläche zu klicken. Im Formular können Sie auf die Eingabetaste klicken, um das Formular abzuschicken. Wenn es sich jedoch nur um ein einzelnes Eingabefeld handelt, können Sie den Inhalt nicht durch direktes Drücken der Eingabetaste senden.

2. Methode

In diesem Fall können wir JavaScript-Skripte verwenden, um das Eingabeereignis des Eingabefelds zu implementieren. Die Implementierungsmethode ist sehr einfach. Hier wird das jQuery-Framework verwendet. Der Code lautet wie folgt: Fügen Sie einfach den folgenden Inhalt direkt in das Skript-Tag ein.

$(document).ready(function () {
    $("input").keydown(function (event) {
        if (event.keyCode == 13) {
            //这里写事件,例如写个 a();
        }
    });
});

Hier ist ein Beispiel für ein Eingabefeld:

<input type="text" autocomplete="off" placeholder="请输入英文单词"></input>

keycode==13 bedeutet, dass die Eingabetaste gedrückt wird, und in ähnlicher Weise können andere Tastenauslöseereignisse durch Ändern dieses Codes realisiert werden.

3. Anhang

Das Folgende ist die Entsprechung jedes Schlüsselcodes:

2 Tastencode 8 = BackSpace BackSpace

3 Tastencode 9 = Tab Tab

4 Tastencode 12 = Löschen

5 Tastencode 13 = Enter

6 keyCode 16 = Shift_L

7 keyCode 17 = Control_L

8 keyCode 18 = Alt_L

9 keyCode 19 = Pause

10 keyCode 20 = Caps_Lock

11 Schlüsselcode 27 = Escape Escape

12 keyCode 32 = Leerzeichen

13 Schlüsselcode 33 = Prior

14 Tastencode 34 = Weiter

15 keyCode 35 = Ende

16 Schlüsselcode 36 = Zuhause

17 Tastencode 37 = Links

18 Tastencode 38 = Oben

19 keyCode 39 = Rechts

20 Tastencode 40 = Unten

21 Tastencode 41 = Auswählen

22 keyCode 42 = Drucken

23 keyCode 43 = Ausführen

24 keyCode 45 = Einfügen

25 keyCode 46 = Löschen

26 keyCode 47 = Hilfe

27 keyCode 48 = 0 gleich Klammerrechts

28 Schlüsselcode 49 = 1 ein überlegener Ausruf

29 keyCode 50 = 2 quotedbl twosuperior

30 Schlüsselcode 51 = 3 Abschnitt drei Vorgesetzter

31 Schlüsselcode 52 = 4 Dollar

32 keyCode 53 = 5 Prozent

33 Schlüsselcode 54 = 6 kaufmännisches Und

34 Schlüsselcode 55 = 7 Schrägstrich-Klammer links

35 keyCode 56 = 8 parenlinke Klammerlinks

36 keyCode 57 = 9 parenrechte Klammerrechts

37 Schlüsselcode 65 = ein A

38 Schlüsselcode 66 = b B

39 Schlüsselcode 67 = c C

40 Schlüsselcode 68 = d D

41 Schlüsselcode 69 = e E EuroSign

42 Schlüsselcode 70 = f F

43 Schlüsselcode 71 = g G

44 Schlüsselcode 72 = h H

45 Schlüsselcode 73 = i I

46 Schlüsselcode 74 = j J

47 keyCode 75 = k K

48 Schlüsselcode 76 = l L

49 Schlüsselcode 77 = m M mu

50 Schlüsselcode 78 = n N

51 Schlüsselcode 79 = o O

52 Schlüsselcode 80 = p P

53 Schlüsselcode 81 = q Q at

54 Schlüsselcode 82 = r R

55 Schlüsselcode 83 = s S

56 Schlüsselcode 84 = t T

57 Schlüsselcode 85 = u U

58 Schlüsselcode 86 = v V

59 Schlüsselcode 87 = in W

60 Schlüsselcode 88 = x X

61 Schlüsselcode 89 = y Y

62 keyCode 90 = mit Z

63 Schlüsselcode 96 = KP_0 KP_0

64 Schlüsselcode 97 = KP_1 KP_1

65 Schlüsselcode 98 = KP_2 KP_2

66 Schlüsselcode 99 = KP_3 KP_3

67 Schlüsselcode 100 = KP_4 KP_4

68 Schlüsselcode 101 = KP_5 KP_5

69 Schlüsselcode 102 = KP_6 KP_6

70 Schlüsselcode 103 = KP_7 KP_7

71 Schlüsselcode 104 = KP_8 KP_8

72 Schlüsselcode 105 = KP_9 KP_9

73 keyCode 106 = KP_Multiply KP_Multiply

74 keyCode 107 = KP_Add KP_Add

75 keyCode 108 = KP_Separator KP_Separator

76 keyCode 109 = KP_Subtract KP_Subtract

77 keyCode 110 = KP_Decimal KP_Decimal

78 keyCode 111 = KP_Divide KP_Divide

79 Tastencode 112 = F1

80 Tastencode 113 = F2

81 Tastencode 114 = F3

82 Tastencode 115 = F4

83 Tastencode 116 = F5

84 Tastencode 117 = F6

85 Tastencode 118 = F7

86 Tastencode 119 = F8

87 Tastencode 120 = F9

88 Tastencode 121 = F10

89 Tastencode 122 = F11

90 Tastencode 123 = F12

91 Tastencode 124 = F13

92 Tastencode 125 = F14

93 Tastencode 126 = F15

94 Tastencode 127 = F16

95 Tastencode 128 = F17

96 Tastencode 129 = F18

97 Tastencode 130 = F19

98 Tastencode 131 = F20

99 Tastencode 132 = F21

100 Schlüsselcode 133 = F22

101 Schlüsselcode 134 = F23

102 Schlüsselcode 135 = F24

103 keyCode 136 = Num_Lock

104 keyCode 137 = Scroll_Lock

105 Schlüsselcode 187 = akutes Grab

Supongo que te gusta

Origin blog.csdn.net/m0_55080712/article/details/126780318
Recomendado
Clasificación