Propriété clientX de MouseEvent
Définition et utilisation
Lorsque l'événement souris est déclenché, la propriété clientX retourne la coordonnée horizontale du pointeur de la souris (selon la zone client).
La zone client est la fenêtre actuelle.
Astuce :Pour obtenir la coordonnée verticale du pointeur de la souris (selon la zone client), utilisez Propriété clientY.
Remarque :Cette propriété est lecture seule.
Exemple
Exemple 1
Affichez les coordonnées du pointeur de la souris lorsque le bouton de la souris est cliqué sur l'élément :
var x = event.clientX; // Obtenir la coordonnée horizontale var y = event.clientY; // Obtenir la coordonnée verticale var coor = "X coords: " + x + ", Y coords: " + y;
Exemple 2
Affichez les coordonnées du pointeur de la souris lorsque le pointeur se déplace sur l'élément :
var x = event.clientX; var y = event.clientY; var coor = "X coords: " + x + ", Y coords: " + y; document.getElementById("demo").innerHTML = coor;
Exemple 3
Montrez la différence entre clientX et clientY ainsi que screenX et 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;
Syntaxe
event.clientX
Détails techniques
Valeur de retour : | Valeur numérique, représentant la coordonnée horizontale du pointeur de la souris, en pixels. |
---|---|
Version DOM : | Niveau 2 des événements DOM |
Support du navigateur
Propriétés | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
clientX | Support | Support | Support | Support | Support |
Pages associées
Manuel de référence HTML DOM :Propriété clientY de MouseEvent
Manuel de référence HTML DOM :Propriété screenX de MouseEvent
Manuel de référence HTML DOM :Propriété screenY de MouseEvent
Manuel de référence HTML DOM :Propriété offsetX de MouseEvent
Manuel de référence HTML DOM :Propriété offsetY de MouseEvent