Запитання з тегом «keypress»

Виникає при натисканні клавіші під час керування фокусом.

24
jQuery подія клавіші: яку клавішу натискали?
Як дізнатися, яка клавіша була натиснута, коли я прив'язуюсь до події натискання клавіші за допомогою jQuery? $('#searchbox input').bind('keypress', function(e) {}); Я хочу викликати подання при ENTERнатисканні. [Оновлення] Навіть незважаючи на те, що я знайшов (або краще: один) відповідь сам, мабуть, є місце для варіації;) Чи є різниця між keyCodeі which- …

21
Виявлення натискання клавіш зі стрілками в JavaScript
Як виявити натискання однієї із клавіш зі стрілками? Я використовував це для з'ясування: function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } Хоча вона працювала і для будь-якої іншої клавіші, вона не була для клавіш зі стрілками (можливо, тому, що браузер повинен прокручувати ці клавіші за …

14
Як виявити вміст текстового поля змінився
Я хочу виявити, коли зміст вмісту текстового поля змінювався. Я можу використовувати метод клавіатури, але це також виявить натискання клавіш, які не генерують літери, як-от клавіші зі стрілками. Я подумав два способи зробити це за допомогою події клавіатури: Перевірте explictly, чи є кодом ascii натиснутої клавіші літера \ backspace \ …

11
Надішліть форму при натисканні клавіші Enter за допомогою AngularJS
У цьому конкретному випадку, які параметри я повинен зробити, щоб ці входи викликали функцію, коли я натискаю Enter? // HTML view // <form> <input type="text" ng-model="name" <!-- Press ENTER and call myFunc --> /> <br /> <input type="text" ng-model="email" <!-- Press ENTER and call myFunc --> /> </form> // Controller …

18
Введіть ключову подію в JavaScript
У мене є formдва текстових поля, одне вибираюче меню та одна перемикач . Коли enterнатискається клавіша, я хочу викликати функцію Javascript (визначено користувачем), але коли я натискаю її, форма надсилається. Як запобігти formнадсиланню, коли enterнатискається клавіша?

10
Остаточний спосіб викликати події клавіші за допомогою jQuery
Я прочитав усі відповіді на це питання, і, здається, жодне з рішень не працює. Крім того, я отримую вибране, що спрацьовування натискання клавіш зі спеціальними символами взагалі не працює. Чи може хтось перевірити, хто це зробив?

29
Введення клавіші Enter / Return за допомогою Python та Selenium?
Я шукаю швидкий спосіб ввести та ввести або ввести ключ у Selenium. На жаль, форма, яку я намагаюся перевірити (не власний код, тому я не можу змінювати), не має кнопки "Надіслати". Під час роботи з ним вручну я просто набираю ENTERабо RETURN. Мені потрібно знати, як це зробити за допомогою …

10
Як поводитися з подією `onKeyPress` в ReactJS?
Як я можу змусити роботу onKeyPressподії в ReactJS? Він повинен насторожувати при enter (keyCode=13)натисканні. var Test = React.createClass({ add: function(event){ if(event.keyCode == 13){ alert('Adding....'); } }, render: function(){ return( <div> <input type="text" id="one" onKeyPress={this.add} /> </div> ); } }); React.render(<Test />, document.body);

4
jQuery: keyPress Backspace не запуститься?
Цікаво, що я роблю не так: $(".s").keypress(function(e) { switch (e.keyCode) { case 8: // Backspace //console.log('backspace'); case 9: // Tab case 13: // Enter case 37: // Left case 38: // Up case 39: // Right case 40: // Down break; default: doSearch(); } }); Я хочу, щоб моя doSearch()функція …


7
Слухач JavaScript, "натискання клавіші" не виявляє зворотній простір?
Я використовую keypressслухач, наприклад. addEventListener("keypress", function(event){ } Однак, схоже, це не виявляє зворотного простору, який стирає текст ... Чи є інший слухач, який я можу використовувати для виявлення цього?



4
Захоплення клавіші "Видалити" клавішею jQuery
Під час використання прикладу коду з документації jQuery для обробника події клавіш я не можу захопити Deleteключ. Розташований нижче фрагмент збирається увійти 0при Deleteнатисканні клавіші у FireFox: $(document).keypress(function(e) { console.log(e.which); }); Здається, має бути спосіб захоплення Deleteключа, але це неоднозначний термін, тому Google не може допомогти в цьому.
118 jquery  keypress 

6
Як я можу прослухати подію клавіш на всій сторінці?
Я шукаю спосіб прив’язати функцію до всієї сторінки (коли користувач натискає клавішу, я хочу, щоб вона запустила функцію у своєму компоненті.ts) У AngularJS було легко, ng-keypressале це не працює (keypress)="handleInput($event)". Я спробував це з обгорткою для Div на всій сторінці, але, схоже, це не працює. він працює лише тоді, коли …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.