JavaScript'ta Olay Türleri
Fare Olayları
| Öznitelik | Açıklama |
|---|---|
click |
Fare butonu ile tıklama yapıldı. Olay, fare butonu bırakıldıktan sonra meydana gelir. |
mousedown |
Fare butonuna basıldı. |
mouseup |
Basılı fare butonu bırakıldı. |
dblclick |
Çift tıklama. |
mousemove |
Fare işaretçisi, elemanın görüntü alanı içinde hareket ediyor. |
mouseout |
Fare işaretçisi, elemanın görüntü alanından çıktı. |
mouseover |
Fare işaretçisi, elemanın görüntü alanı içinde. |
Klavye Olayları
| Öznitelik | Açıklama |
|---|---|
keydown |
Klavyede bir tuşa basıldı. |
keypress |
Klavyede bir tuşa basıldı ve tekrarlama aralığından daha uzun süre bırakılmadı. Tekrarlama aralığının süresi, kullanıcının işletim sistemine bağlı olan sistem parametresidir. |
keyup |
Daha önce basılmış bir tuş bırakıldı. |
Form ve Sayfa Elemanı Olayları
| Öznitelik | Açıklama |
|---|---|
change |
Eleman giriş odağını kaybeder ve elemanın içeriği, eleman odakta olduğu süre boyunca değişmişse. |
select |
Elemanın içindeki metnin bir kısmı seçili hale gelir. |
submit |
Formda "Gönder" butonuna basıldı, ancak formun sunucuya gönderilmesi henüz gerçekleşmedi. |
Form ve Sayfa Elemanı Olayları
| Öznitelik | Açıklama |
|---|---|
blur |
Kontrol elemanı giriş odağını kaybeder, yani imleç başka bir elemana geçer. |
focus |
Görüntülenen eleman giriş odağını aldı. Metin alanları için bu olay, imlecin zaten bu elemanın içinde olduğu anlamına gelir. |
load |
Sayfa yüklemesi tamamlandı. |
unload |
Belgeden çıkış yapılıyor (sayfanın kapatılması veya başka bir adrese yönlendirilmesi). |
scroll |
Eleman kaydırıldığında tetiklenir. |