Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

Отследить нажатие кнопки пробел на клавиатуре

Поддержи проект!!! smile

Как отследить нажатие кнопки пробел, можно назвать клавиша пробел на клавиатуре отловить через javascript. На самом деле всё очень просто! нужно знать номер данной клавиши!

О клавише пробел в javascript

  1. Как узнать номер клавиши пробел javascript
  2. Как отловить нажатие клавиши пробел javascript
  3. Как отключить действие клавиши пробел javascript
  1. Как узнать номер клавиши пробел javascript

    Для того, чтобы узнать номер клавиши пробел javascript нам потребуется соответствующая страница.

    После того, как вы открыли страницу нажимаем на клавиатуре пробел :

    Как узнать номер клавиши пробел javascript

    Мы узнали номер клавиши пробел, теперь мы можем отловить нажатие по этой кнопке в javascript.

    Теперь нажмите по клавише пробел!

    Вы должны были увидеть два результата -вывод информации, что была нажата клавиша пробел...

    И ваша страница была промотана ниже - это действие прописано по умолчанию!

    Эти два действия и разберем дальше:

  2. Как отловить нажатие клавиши пробел javascript

    Нам понадобится событие onkeydown, + document и приправляем к функции, название и аргумент(iziz(iz)) функции напишем, что вам понравится :

    document.onkeydown = function iziz(iz)

    {

    };

    Далее нам потребуется условие, по котрому и срабатывало условие, когда вы нажимали на пробел.

    if (iz.keyCode == '32') {

    alert('вы нажали кнопку пробел');

    }

    Соберем код отлавливания нажатия на пробел вместе:

    <script>

    document.onkeydown = function iziz(iz)

    {

    if (iz.keyCode == '32') {

    alert('вы нажали кнопку пробел');

    }

    };

    </script>

    Действие данного кусочка кода вы уже видели!

  3. Как отключить действие клавиши пробел javascript

    Если вы уже нажимали по пробелу, то видели действие данной кнопки по умолчанию!

    Нам нужно действие клавиши пробел по умолчанию отключить!

    Как все в программирование просто, также просто отключить действие клавиши пробел по умолчанию Нажмите на нижнюю кнопку button!

    И далее опять нажмите клавишу пробел.

    Сообщение вы увидите..

    Но перематывание страницы будет отключено...

    Как работает отключение клавиши пробел javascript

    Html

    Создаем кнопку с событием onclick? куда поместим функцию "block_space":

    <button onclick="block_space">Отключить действие клавиши пробел</button>
    javascript

    Напишем функцию, внутри которой и будет отключение действие пробела по умолчанию preventDefault :

    function block_space(iz)
    {
    if (iz.keyCode == '32') {
    iz.preventDefault();
    }
    };

Вас может еще заинтересовать список тем : #JS | #KEYBOARD |
Последняя дата редактирования : 2020-11-18 18:07
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
Клавиша пробел js

Последние комментарии :
Марат :
03/12/2020 08:47
Давно пользуюсь данным скриптом, который написал еще при царе горохе!За десять лет изменилось то, что и при…
подробнее.
Ольга Попова :
02/12/2020 11:42
Я уж было обрадовалась, а у меня не…
подробнее.
Марат :
23/11/2020 07:38
Приходите ещё!
подробнее.
Лило :
23/11/2020 06:34
Благодарю, удобно
подробнее.
Марат :
15/11/2020 01:57
Здесь отвечал...1) Есть вот комментарии от вконтактае, очень простые 2)Такое же есть от мордокниги, 3) смотрите…
подробнее.