HTML DOM MouseEvent

MouseEvent nesnesi

Fare ile HTML belgesi ile etkileşim sırasında gerçekleşen olaylar MouseEvent nesnesine aittir.

Mouse olayı özellikleri ve yöntemleri

Özellik/Metod Açıklama
altKey Fare olayını tetiklerken "ALT" tuşunun basılı olup olmadığını döndürür.
button Fare olayını tetiklerken basılan fare tuşunu döndürür.
buttons Fare olayını tetiklerken basılan fare tuşunu döndürür.
clientX Fare olayını tetiklerken fare işaretçisinin mevcut pencereye göre yatay koordinatını döndürür.
clientY Fare olayını tetiklerken fare işaretçisinin mevcut pencereye göre dikey koordinatını döndürür.
ctrlKey Fare tuşu olayında "CTRL" tuşunun basılı olup olmadığını döndürür.
getModifierState() Belirtilen tuş etkinse true döndürür.
metaKey Olay tetiklendiğinde "META" tuşunun basılı olup olmadığını döndürür.
movementX Bir önceki mousemove olayına göre fare işaretçisinin yatay konumunu döndürür.
movementY Bir önceki mousemove olayına göre fare işaretçisinin dikey konumunu döndürür.
offsetX Fare işaretçisinin hedef elementin kenar konumuna göre yatay koordinatını döndürür.
offsetY Fare işaretçisinin hedef elementin kenar konumuna göre dikey koordinatını döndürür.
pageX Fare olayını tetiklerken fare işaretçisinin belge üzerindeki yatay koordinatını döndürür.
pageY Fare olayını tetiklerken fare işaretçisinin belge üzerindeki dikey koordinatını döndürür.
region  
relatedTarget Fare olayını tetikleyen elementle ilgili elementi döndürür.
screenX Olay tetiklendiğinde fare işaretçisinin ekran üzerindeki yatay koordinatını döndürür.
screenY Olay tetiklendiğinde fare işaretçisinin ekran üzerindeki dikey koordinatını döndürür.
shiftKey Olay tetiklendiğinde "SHIFT" tuşunun basılı olup olmadığını döndürür.
which Fare olayını tetiklerken basılan fare tuşunu döndürür.

Devralınan Özellikler ve Yöntemler

MouseEvent, aşağıdaki nesnelerden tüm özellikleri ve yöntemleri devralır:

UiEvent

Event nesnesi

Olay Türleri

Bu olay türleri MouseEvent nesnesine aittir:

Olay Açıklama
onclick Kullanıcı elementi tıkladığında bu olay gerçekleşir.
oncontextmenu Kullanıcı bir elementi sağ tıklayarak bağlam menüsünü açtığında bu olay gerçekleşir.
ondblclick Kullanıcı elementi çift tıkladığında bu olay gerçekleşir.
onmousedown Kullanıcı element üzerinde fare tuşunu basarken bu olay gerçekleşir.
onmouseenter İndeks işareti element üzerinde hareket ettirildiğinde bu olay gerçekleşir.
onmouseleave İşaretçi elemandan ayrıldığında bu olay gerçekleşir.
onmousemove İşaretçi elemanın üzerinde hareket ettiğinde bu olay gerçekleşir.
onmouseout Kullanıcı fare işaretçisini eleman veya elemanın alt elemanlarından çıkardığında bu olay gerçekleşir.
onmouseover İşaretçi eleman veya elemanın alt elemanlarına taşındığında bu olay gerçekleşir.
onmouseup Kullanıcı fare butonunu elemen üzerinde bıraktığında bu olay gerçekleşir.