Attributo screenX dell'evento MouseEvent
Definizione e uso
L'attributo screenX restituisce la coordinata orizzontale del puntatore del mouse (rispetto allo schermo del computer dell'utente) al momento della generazione dell'evento.
Suggerimento:Per ottenere la coordinata verticale del puntatore del mouse (rispetto allo schermo del computer dell'utente), utilizzare screenY Proprietà.
Nota:Questa proprietà è sola lettura.
Esempio
Esempio 1
Ottenere le coordinate del puntatore del mouse rispetto allo schermo quando si clicca su un elemento:
var x = event.screenX; // Ottenere la coordinata orizzontale var y = event.screenY; // Ottenere la coordinata verticale var coor = "X coords: " + x + ", Y coords: " + y;
Esempio 2
Esempio di differenza tra clientX e clientY e screenX e screenY:
var cX = event.clientX; var sX = event.screenX; var cY = event.clientY; var sY = event.screenY; var coords1 = "client - X: " + cX + ", Y coords: " + cY; var coords2 = "screen - X: " + sX + ", Y coords: " + sY;
Sintassi
event.screenX
Dettagli tecnici
Valore di ritorno: | Valore numerico che rappresenta la coordinata orizzontale del puntatore del mouse, espressa in pixel. |
---|---|
Versione DOM: | DOM Level 2 Events |
Supporto del browser
Proprietà | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
screenX | Supporto | Supporto | Supporto | Supporto | Supporto |
Pagine correlate
Manuale di riferimento HTML DOM:Proprietà screenY dell'oggetto MouseEvent
Manuale di riferimento HTML DOM:Proprietà clientX dell'oggetto MouseEvent
Manuale di riferimento HTML DOM:Proprietà clientY dell'oggetto MouseEvent
Manuale di riferimento HTML DOM:Proprietà offsetX dell'oggetto MouseEvent
Manuale di riferimento HTML DOM:Proprietà offsetY dell'oggetto MouseEvent