MouseEvent screenX-egenskap

Definition och användning

screenX-egenskapen returnerar muspekarens horisontella koordinat (relativt användarens datorskärm) vid utlösning av händelsen.

Tips:För att få muspekarens vertikella koordinat (relativt användarens datorskärm), använd screenY Egenskap.

Kommentar:Denna egenskap är skrivskyddad.

Exempel

Exempel 1

Få muspekarens koordinater relativt skärmen när musknappen klickas på elementet:

var x = event.screenX;     // Hämta horisontell koordinat
var y = event.screenY;     // Hämta vertikell koordinat
var coor = "X koordinater: " + x + ", Y koordinater: " + y;

Prova själv

Exempel 2

Demonstration av skillnaden mellan clientX och clientY samt screenX och screenY:

var cX = event.clientX;
var sX = event.screenX;
var cY = event.clientY;
var sY = event.screenY;
var coords1 = "client - X: " + cX + ", Y koordinater: " + cY;
var coords2 = "screen - X: " + sX + ", Y koordinater: " + sY;

Prova själv

Syntax

event.screenX

Tekniska detaljer

Returvärde: Numerisk värde, som anger muspekarens horisontella koordinat i pixlar.
DOM version: DOM Nivå 2 Händelser

webbläsare stödjer

egenskaper Chrome IE Firefox Safari Opera
screenX Stöd Stöd Stöd Stöd Stöd

Relaterade sidor

HTML DOM referenshandbok:MouseEvent screenY-attribut

HTML DOM referenshandbok:MouseEvent clientX-attribut

HTML DOM referenshandbok:MouseEvent clientY-attribut

HTML DOM referenshandbok:MouseEvent offsetX-attribut

HTML DOM referenshandbok:MouseEvent offsetY-attribut