JavaScript/DOM/Event/mousemove: Unterschied zwischen den Versionen
Aus SELFHTML-Wiki
JavaScript | DOM | Event
Apsel (Diskussion | Beiträge) K |
(typo) |
||
| Zeile 8: | Zeile 8: | ||
| bubbles = ja | | bubbles = ja | ||
| cancelable = ja | | cancelable = ja | ||
| − | | Elternelemente = allen Elementen außer<br> <base>, | + | | Elternelemente = allen Elementen außer<br> <base>, bdo>, <br>, <head>, <html>,<br> <iframe>, <meta>, <param>, <script>,<br> <style>, und <title> |
| Event-Objekt= Event | | Event-Objekt= Event | ||
| Browser_chr = chr | | Browser_chr = chr | ||
Version vom 26. April 2021, 04:54 Uhr
Der mousemove-Event-Handler wird bei weiterbewegter Maus ausgelöst. Tritt ein, wenn der Anwender die Maus bewegt, unabhängig davon, ob die Maustaste gedrückt ist oder nicht.
| bubbles |
ja |
|---|---|
| cancelable |
ja |
| mögliche Auslöser |
allen Elementen außer |
| Event-Objekt |
Event |
Beispiel
ansehen …
document.getElementById('buehne').addEventListener('mousemove', HoleKoordinaten);
function EntferneHandler() {
document.getElementById('buehne').removeEventListener('mousemove', HoleKoordinaten);
}
function HoleKoordinaten(e) {
x = e.clientX;
y = e.clientY;
document.getElementById('x').innerHTML = x;
document.getElementById('y').innerHTML = y;
}
Das div-Element im Beispiel hat einen mousemove-EventHandler, der die Position der Maus innerhalb des Divs anzeigt. Ein Klick auf den Button entfernt den EventHandler mit removeEventListener.
Events (Übersicht)
- Animations-Events
- Datenabruf-Events
- Drag & Drop-Events
- Formular-Events
- Maus, Touch und Pointer-Events
- Medien-Events
- Print-Events
- Tastatur-Events
- Window-Events
- Zwischenablage-Events