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:
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. |