СКРИПТЫ
ТЕГИ:
php (325)
js (242)
html (146)
css (130)
html tags (62)
js tag (56)
jquery (42)
text (37)
js method (36)
php array (33)
js date (33)
form html (30)
online (28)
fonts (26)
link (26)
Показать еще :
ruweb.net (25)
foto (22)
php file (20)
atom (20)
forum (19)
svg (18)
input (18)
hosting (18)
php date (17)
html book (16)
php time (16)
board (16)
color (15)
js url (14)
img (14)
js events (14)
js time (14)
info (13)
select (13)
osclass (13)
htaccess (13)
notepad (13)
знак (12)
php path (12)
keyboard (12)
php img (12)
download (12)
table (12)
dw block (12)
jsphp (11)
form (11)
icon (11)
yandex (10)
mouse (10)
js delete (10)
keyframes (10)
hover (9)
dosite (8)
browser (7)
cookie (7)
comment (7)
php url (7)
php get (6)
click (6)
mysql (6)
canvas (6)
list (6)
iframe (6)
js math (5)
reg.ru (5)
adminka (5)
mb (5)
heading (5)
tag a (5)
chart (5)
search (5)
ftp (5)
year (5)
js id (5)
value (5)
base64 (4)
day (4)
нок (4)
flags (4)
week (4)
xml (4)
scandir (4)
ssl (4)
bbcode (4)
php var (4)
games (4)
console (4)
js form (4)
vk (4)
pages (4)
submit (4)
month (4)
symbols (4)
task (4)
https (3)
js hash (3)
js post (3)
domen (3)
money (3)
vs code (3)
куб (3)
js img (3)
ucoz (3)
padding (3)
captcha (3)
numbers (3)
line (3)
tag hr (2)
qr kod (2)
youtube (2)
video (2)
рся (2)
sitemap (2)
counter (2)
details (2)
prompt (2)
typeof (2)
google (2)
height (2)
arrows (2)
seo (2)
js vars (2)
smile (1)
scroll (1)
speed (1)
нод (1)
archive (1)
header (1)
windows (1)
rutube (1)
jino (1)
cursor (1)

Как отследить нажатие на колесико мыши

Есть ли способ отследить нажатие по колесику мыши? Искали вы когда-либо информацию о нажатии на колесико мыши? Я был удивлен!

Некоторые даже пишут, что нажатие по колесику невозможно отследить!!!wall смайлы

Правда? Чтож мы живем в век тотальной неграмотности!!!

Подробно о нажатии на колесико мыши!

  1. Результат нажатия на колесико мыши
  2. Отследить нажатие на колесико мыши
  3. Как работает отслеживание нажатие на колесико мыши
  4. Скачать можно здесь

  1. Результат нажатия на колесико мыши<

    Начнем с того, что кнопок мыши всего три...

    Левая кнопка мыши - клик ...

    Колесико - прокрутки + клик по колесику.

    Левая кнопка мыши - клик ...

    И далее... попробуем понажимать разные кнопки мыши... их всего три...

    Вывод текста по нажатию на колесико мыши и др.кнопки:

    Еще кнопка мыши не была нажата!

    Число кнопки мыши:

    Здесь номер кнопки мыши.

    Во всем этом участвует mouseup - если вы , на странице, на примерах попробуете использовать клики колесика мыши - то он прекрасно отслеживается...

    Далее перейдем у теории...


  2. Отследить нажатие на колесико мыши

    Ну чтож... давайте разберем скрипт, который будет отслеживать нажатие на колесико мыши... для этого нам понадобится:

    Html:

    Начнем с Html, сюда будем отправлять текст по условию:

    <p id="log">Еще кнопка мыши не была нажата!</p>

    Сюда будем отправлять "Число кнопки мыши"

    <p id="sendnum">Здесь номер кнопки мыши.</p>
    Далее : javascript

    Создаем ссылку на объект "body", с помощью querySelector - понадобится для клика...

    let islink= document.querySelector('body');

    К созданной ссылке добавим mouseup + функция "isWheel"

    islink.addEventListener('mouseup', isWheel);

    Перейдем к функции "isWheel" внутри функции первая строка... отправляем номер кнопки мыши:

    sendnum.innerHTML= e.button;

    Далее по условию... если номер кнопки(e.button) равна 1, то отправляем, что произошло нажатие на колесико мыши... с помощью innerHTML отправляем текст в html тег с ид "log"

    if (e.button==0)
    {
    log.innerHTML= 'Левая кнопка нажата';
    }
    else if (e.button==1)
    {
    log.innerHTML= 'Средняя кнопка нажата';
    }
    else if (e.button==2)
    {
    log.innerHTML= 'Правая кнопка нажата';
    }


  3. Как работает отслеживание нажатие на колесико мыши

    Теперь... давайте попробуем разобраться... как этот скрипт "отслеживания нажатия на колесико мыши" работает...

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

    Итак.. далее схематичный набросок :

    При своем действии клавы/мыши в консоль будет выведен объект...

    <script>

    let ссылкНаЭлемент= document.querySelector('тег_Dom');

    ссылкНаЭлемент.addEventListener('Действие_клава_мышь', имяФункции);

    function имяФункции(e)

    {

    console.log(e);

    }

    </script>

    С общим разобрались... перейдем к нашему колесу мыши...

    Получение объекта при клике на колесо мыши:

    Помещаем данный код себе на страницу.

    Код javascript получение объекта:

    <script>

    let islink= document.querySelector('body');

    islink.addEventListener('mouseup', isWheel);

    function isWheel(e)

    {

      console.log(e);

    }

    </script>

    Далее...

    Нажимаем на колесико мыши.

    Открываем консоль.

    И видим... MouseEvent - открываем объект...и здесь видим нашу кнопку "button"

    Нажмите, чтобы открыть в новом окне.
    Получение объекта при клике на колесо мыши:

    Теперь, чтобы обратиться к этой части объекта.... если в "e" сидит объект, то в "e.button" будет сидеть номер кнопки...

    Давайте выведем :

    console.log(e.button);
    Нажмите, чтобы открыть в новом окне.
    Получение объекта при клике на колесо мыши:

    Ну... и далее совершенно просто составить условие на нажатие колесико мыши:

    if (e.button==1)
    {
      log.innerHTML= 'Средняя кнопка нажата';
    }

Не благодарите, но ссылкой можете поделиться!
Название скрипта :Нажатие на колесико мыши
Ссылка на скачивание : Все скрипты на одной странице
Временная ссылка для быстрейшей индексации : список всех квадратных корней.
Еще никто не прокомментировал! COMMENTS+   BBcode
Подписаться + =

ruweb dwweb.ru есть здесь:
Последние комментарии :
Марат :
15.08.2023 17:50
Значит в "maxv" сидит…
подробнее.
михаил :
15.08.2023 16:53
а если это сделано для диаграммы values / maxv)…
подробнее.
Марат :
17.07.2023 15:50
Спасибо за интересный вопрос! Посмотрите …
подробнее.
Александр :
17.07.2023 14:58
а как сделать чтобы при повторном клике значение value возвращалось к…
подробнее.
Марат :
30.06.2023 10:18
Спасибо за внимательность!
подробнее.
???? :
29.06.2023 15:37
Прямоугольник - это геометрическая фигура, у которой три угла…
подробнее.
Немного о ruweb.net!
Страница загружена за : 0.015696 секунд. Подробнее