Что означает этот HTML? - PullRequest
       2

Что означает этот HTML?

0 голосов
/ 24 ноября 2010

Просто интересно, что означает ключевое слово 'event' в данном случае?Это ключевое слово и фактическое событие, которое будет содержать код ключа?

<asp:TextBox ID="tbSearch" runat="server" onkeyup="return dontSubmit(event);">

    <script type="text/javascript">

    function dontSubmit(event) {

        console.log('dont submit');
        console.log(event.keyCode);

    }

</script>

Ответы [ 3 ]

3 голосов
/ 24 ноября 2010

Объект события передается браузером обработчикам событий, когда событие происходит по порядку, поэтому вы можете запрашивать различную информацию о событии (например, положение x / y, нажатие клавиши и т. Д.).

Примечание: имя может быть любым, поэтому, если вы измените function(event) на function(lol) и будете ссылаться на него lol, оно будет работать точно так же.

См. https://developer.mozilla.org/en/DOM/Event для получения дополнительной информации.

1 голос
/ 24 ноября 2010

в этом случае событие keyup событие

keycode отобразит, какая клавиша была нажата

Вот ссылка, чтобы узнать, какая клавиша была нажата: http://www.cambiaresearch.com/c4/702b8cd1-e5b0-42e6-83ac-25f0306e3e25/Javascript-Char-Codes-Key-Codes.aspx

Backspace = 8

вкладка = 9

введите = 13

смена = 16

ctrl = 17

alt = 18

пауза / перерыв = 19

заглушка = 20

побег = 27

страница вверх = 33

страница вниз = 34

end = 35

дома = 36

стрелка влево = 37

стрелка вверх = 38

стрелка вправо = 39

стрелка вниз = 40

вставка = 45

удалить = 46

0 = 48

1 = 49

2 = 50

3 = 51

4 = 52

5 = 53

6 = 54

7 = 55

8 = 56

9 = 57

a = 65

b = 66

с = 67

д = 68

e = 69

f = 70

г = 71

ч = 72

i = 73

j = 74

k = 75

l = 76

м = 77

n = 78

o = 79

p = 80

q = 81

r = 82

с = 83

т = 84

u = 85

v = 86

ш = 87

x = 88

у = 89

z = 90

левый ключ окна = 91

клавиша правого окна = 92

клавиша выбора = 93

цифровая клавиатура 0 = 96

цифровая клавиатура 1 = 97

цифровая клавиатура 2 = 98

цифровая клавиатура 3 = 99

цифровая клавиатура 4 = 100

цифровая клавиатура 5 = 101

цифровая клавиатура 6 = 102

numpad 7 = 103

цифровая клавиатура 8 = 104

цифровая клавиатура 9 = 105

умножить = 106

добавить = 107

вычитать = 109

десятичная точка = 110

делить = 111

f1 = 112

f2 = 113

f3 = 114

f4 = 115

f5 = 116

f6 = 117

f7 = 118

f8 = 119

f9 = 120

f10 = 121

f11 = 122

f12 = 123

номер блокировки = 144

блокировка прокрутки = 145

точка с запятой = 186

знак равенства = 187

запятая = 188

тире = 189

период = 190

косая черта = 191

серьезный акцент = 192

открытый кронштейн = 219

косая черта = 220

закрывающая скобка = 221

одинарная кавычка = 222

одинарная кавычка = 222

0 голосов
/ 24 ноября 2010

(событие) является событием onkeyup.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...