Описание тега keycode

Число, связанное с определенной клавишей на клавиатуре на языке JavaScript. Может быть разным для одного ключа в зависимости от браузера.
3 ответа

Поймай "Command+R" в Safari с помощью JQuery

Мне нужно перехватить функцию браузера-перезагрузки в Safari (я знаю, что обычно это не то, что нужно делать, но в моем случае это имеет смысл). Для Windows я просто делаю это: $(document).keydown(function(event) { if ( event.which == 116 ) { restar…
12 окт '11 в 09:44
1 ответ

VB.NET симулирует нажатие кнопки и как вернуть его в нормальное состояние?

Я затрудняюсь с этим кодом, я объясняю: я создал текстовое поле, и когда я нажимаю клавишу ввода, он имитирует нажатие кнопки. Sub TextBox1KeyDown(sender As Object, e As KeyEventArgs) If e.KeyCode = Keys.Enter Then 'simulate to press Button Button1C…
22 июн '18 в 23:00
2 ответа

Javascript конвертировать строку в комбинацию клавиш Alt

В JS у меня может быть этот ярлык для запуска события: alt + s я имею s из варианта. Как мне конвертировать s на правильный номер, представляющий букву? В моем коде у меня будет что-то вроде этого, но замените 98 на функцию, которая генерирует число…
05 ноя '15 в 14:13
3 ответа

Javascript/jQuery: невозможно получить правильный код, когда capsLock включен

Я пытаюсь определить правильный код ключа / символа в JavaScript, когда клавиша нажата. Кажется, что при включенной клавише CapsLock строчные буквы не обнаруживаются. Try the combinations: 1. a = a (97) shift:false 2. Shift+A = A (65) shift:true 3. …
21 апр '12 в 05:29
3 ответа

Что такое конечная escape-последовательность для ctrl + стрелка (влево, вправо,...) в TERM=linux

Я строю окно терминала в браузере (например, ajaxterm) и не знаю, какую escape-последовательность отправить в туннель ssh (открывается через paramiko.SSHClient().invoke_shell(term='linux')). Я нашел регистратор ключей и попробовал его в терминале с …
14 окт '11 в 12:38
2 ответа

Обнаружение ключевого кода в AZERTY vs. QWERTY

Как я могу в JavaScript обнаружить ввод знака вопроса на клавиатуре AZERTY? На клавиатуре QWERTY знак вопроса дает код 191, а на AZERTY - 188 (запятая на QWERTY). Или я должен различать обе клавиатуры в JavaScript, но как?
10 авг '17 в 09:41
5 ответов

Что такое C# эквивалент ChrW(e.KeyCode)?

В VB.NET 2008 я использовал следующее утверждение: MyKeyChr = ChrW(e.KeyCode) Теперь я хочу преобразовать приведенное выше утверждение в C#. Есть идеи?
19 май '11 в 14:52
1 ответ

Левая клавиша со стрелкой включает коды клавиш 37 и 39

Я пытаюсь запрограммировать простую программу понг, которая использует клавиши со стрелками для навигации по веслу игрока. Мне нужно проверить мгновенные коды клавиш, поэтому я создал отдельный файл js для анализа событий onkeydown и onkeyup как лог…
24 май '14 в 19:01
1 ответ

Backspace/Delete не работает в алфавитно-цифровой проверке Jquery

Backspace/Delete не работает в Mozilla Firefox для буквенно-цифровой проверки Jquery. <input type="text" id="myTextBox" /> $("#myTextBox").bind("keypress", function(event) { var charCode = event.which; var keyChar = String.fromCharCode(charCod…
12 мар '13 в 11:17
0 ответов

Как определить, было ли событие возврата одним словом или символом?

У меня есть код, чтобы определить, было ли событие Backspace вызвано с клавиатуры if (isKeydown) { if (e.which == 8) { //backspace self.textTracker.updateTextByBackspace(startIndex, endIndex); }} Каков наилучший способ определить, было ли это удален…
08 май '16 в 19:30
2 ответа

Javascript нажмите код клавиши "+1 ввод" и "-1 ввод"

Кто-нибудь знает, как обнаружить нажатие клавиш кода "+1 ввод" и "-1 ввод" в Javascript, пожалуйста. Я хотел бы обнаружить при нажатии клавиш ONE BY ONE, а не в одно время. Но когда я написал следующие коды, никакого эффекта не было. // +1 enter $(d…
22 май '16 в 15:49
2 ответа

Как использовать несколько переменных в одной команде AppleScript?

Я пишу функцию applecript на python с использованием модуля applecript, и у меня возникают проблемы с обобщением следующей функции: scpt = applescript.AppleScript(''' on code() tell application "System Events" key code 123 using command down end tel…
14 окт '13 в 09:16
2 ответа

Захватить код ключа на входах того же класса

У меня есть страница с большим количеством ввода текста. Все входные данные имеют один и тот же класс по многим причинам. Теперь я пытаюсь захватить кнопку ESC, когда вход сфокусирован, и предупредить, если вход имеет значение или нет. Теперь это ло…
19 ноя '11 в 18:48
0 ответов

Cordova Android: удалить предложения

У меня есть приложение Cordova (с Ionic2). Я хотел бы удалить панель автозаполнения / предложения / автозамены /... на программной клавиатуре для конкретного ввода. Является ли это возможным? Я уже попробую с атрибутами вроде spellcheck="false" auto…
02 ноя '16 в 15:18
1 ответ

Захват нажатия на вкладку в pre tag работает странным образом

Я хочу поймать щелчок на вкладке и вставить пробел. Я добавил предупреждение в код, чтобы проверить определенное значение, и, возможно, знаю, почему оно не работает для меня, а затем я обнаружил, что код с предупреждением работает и без предупрежден…
03 апр '14 в 05:27
1 ответ

Запустить программу: жёсткое нажатие кнопки "Power"

Я хочу запустить программу (exe-файл), когда кнопка питания моего ноутбука нажата. (Не при выключении системы) Я пытался получить его код с помощью C# и js, но никто из них не захватывал это нажатие клавиш, поскольку они только фиксируют кнопки клав…
16 янв '18 в 16:12
1 ответ

Android-коды клавиш для символов

Мне нужна помощь в разработке моего нового пользовательского метода ввода. Я использую InputConnection.sendKeyEvent для отправки новых KeyEvents непосредственно в приложения. Проблема в том, что я не могу найти коды клавиш для символов (например, #$…
20 апр '12 в 15:47
1 ответ

Холст рисовать прямоугольник только при нажатии клавиатуры

Я рисую прямоугольники на холсте с помощью мыши. Тем не менее, я хочу активировать действие мыши, чтобы рисовать прямоугольники только тогда, когда ключ d нажата на клавиатуре. Если я использую if (event.ctrlKey) { //draw rectangles } Я могу рисоват…
19 ноя '18 в 05:21
2 ответа

Директива по кодам клавиш AngularJS

Я пытаюсь написать директиву AngularJS для запуска функции при нажатии клавиши Escape: HTML <input type="text" custom-keypress="consoleLog()"> JS var app = angular.module('app', []); app.controller('appCtrl', function($scope) { $scope.consoleL…
01 июн '15 в 19:21
1 ответ

Как предотвратить перевод строки при попадании на мобильный телефон с ОС Firefox

Я хочу использовать ключ возврата для отправки чего-либо. Как мне предотвратить перевод строки. Я не хочу производить что-то вроде '\r' или '\n'. Я использовал код как: if(e.keyCode == 13){ if(textContent != ""){submit();} //e.preventDefault(); //e.…
26 авг '13 в 04:05