CSS властивості
ГлавнаяДовідник HTMLПодія onmousemove в HTML

Подія onmousemove в HTML

191

Подія onmousemove використовується для визначення переміщення курсору миші в будь-якому напрямку екрана. Ця подія застосовується для створення різних ефектів, пов'язаних з курсором миші: підказки, перетягування об'єктів та ін.

Синтаксис

onmousemove="<скрипт>"

Значення

" Див. скрипт.

Приклад

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Подія onmousemove</title> <script> function mouseCoords(e) { x=parseInt(e.pageX); //Координата X курсору y=parseInt(e.pageY); //Координата Y курсору document.getElementById("coords").innerHTML="X:" + x + ", Y: "+ y; }
</script> <style> html, body { height: 100%; /* Висота документа */
margin: 0; /* Забираємо оступи на сторінці */
} 
#coords { background: #333; /* Колір тла */
color: #fff; /* Колір тексту */
padding: 5px; /* Поля навколо тексту */
}
</style>
</head> <body onmousemove="mouseCoords(event)"> <div id="coords"></div>
</body>
</html>

У цьому прикладі на сторінці відображаються поточні координати курсору миші (рис. 1).

Використання події onmousemove

Мал. 1. Використання події onmousemove

Браузери
4 12 1 3.5 1 1
1 1 6 1

Браузери

У таблиці браузерів застосовуються такі позначення.

  •  — елемент повністю підтримується браузером;
  •  — елемент браузером не сприймається та ігнорується; li>
  •  — при роботі можлива поява різних помилок, або елемент підтримується із застереженнями.

Число вказує версію браузреа, починаючи з якої елемент підтримується.

Автор та редактори

Автор: Влад Мержевич
Останнє змінення: 19.03.2018
Редактори: Влад Мержевич