onmousemove-tilsagnet
Definition og brug
onmousemove-tilsagnet udløses, når pekeren bevæger sig over elementet.
Eksempel
Eksempel 1
Udfør JavaScript, når muspekeren flyttes over <div>-elementet:
<div onmousemove="myFunction()">Flyt muspekeren over mig</div>
Eksempel 2
Dette eksempel viser forskellen mellem onmousemove, onmouseenter og mouseover events:
<div onmousemove="myMoveFunction()"> <p id="demo">Jeg vil demonstrere på onmousemove!</p> </div> <div onmouseenter="myEnterFunction()"> <p id="demo2">Jeg vil demonstrere på onmouseenter!</p> </div> <div onmouseover="myOverFunction()"> <p id="demo3">Jeg vil demonstrere på onmouseover!</p> </div>
Eksempel 3
Dette eksempel viser forskellen mellem onmousemove, onmouseleave og onmouseout events:
<div onmousemove="myMoveFunction()"> <p id="demo">Jeg vil demonstrere på onmousemove!</p> </div> <div onmouseleave="myLeaveFunction()"> <p id="demo2">Jeg vil demonstrere på onmouseleave!</p> </div> <div onmouseout="myOutFunction()"> <p id="demo3">Jeg vil demonstrere på onmouseout!</p> </div>
Syntaks
I HTML:
<element onmousemove="myScript">
I JavaScript:
object.onmousemove = function(){myScript};
I JavaScript bruger man addEventListener() metoden:
object.addEventListener("mousemove", myScript);
Bemærkninger:Internet Explorer 8 eller tidligere versioner understøtter ikke addEventListener() metoden.
Tekniske detaljer
Bobbel: | Support |
---|---|
Kan annulleres: | Support |
Event-type: | MouseEvent |
Støttede HTML-tags: | Alle HTML-elementer, med undtag: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> og <title> |
DOM version: | Level 2 Begivenheder |
Browserstøtte
Begivenheder | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onmousemove | Support | Support | Support | Support | Support |