logo

JavaScript Etkinlikleri

Bir cismin durumundaki değişime denir Etkinlik . Html'de, bazı etkinliklerin kullanıcı veya tarayıcı tarafından gerçekleştirildiğini temsil eden çeşitli olaylar vardır. Ne zaman javascript kod HTML'ye dahil edilmiştir, js bu olaylara tepki verir ve yürütülmesine izin verir. Olaylara tepki gösterme sürecine denir. Olay işleme . Böylece, js, HTML olaylarını aracılığıyla işler. Etkinlik sahipleri .

Örneğin , bir kullanıcı tarayıcıyı tıkladığında, etkinlikte gerçekleştirilecek görevi yürütecek js kodunu ekleyin.

HTML olaylarından bazıları ve bunların olay işleyicileri şunlardır:

Fare olayları:

Gerçekleştirilen Etkinlik Olay işleyicisi Tanım
tıklamak tıklamada Bir öğeye fare tıklandığında
fareyle üzerine gelme fareyle üzerine gelindiğinde Farenin imleci öğenin üzerine geldiğinde
fareyi dışarıda bırakmak fare çıkışı Farenin imleci bir öğeden ayrıldığında
fare aşağı fare basılıyken Öğenin üzerinde fare düğmesine basıldığında
fareyi kaldır fareyle kaldırıldığında Fare düğmesi öğenin üzerinde bırakıldığında
fare hareketi fare hareketi Fare hareketi gerçekleştiğinde.

Klavye olayları:

Gerçekleştirilen Etkinlik Olay işleyicisi Tanım
Tuş Aşağı ve Tuş Yukarı tuş aşağı ve tuş yukarı Kullanıcı tuşa basıp bıraktığında

Form etkinlikleri:

Gerçekleştirilen Etkinlik Olay işleyicisi Tanım
odak odaklan Kullanıcı bir öğeye odaklandığında
göndermek teslim edildiğinde Kullanıcı formu gönderdiğinde
bulanıklık Bulanık Odak bir form öğesinden uzakta olduğunda
değiştirmek değişiklik Kullanıcı bir form öğesinin değerini değiştirdiğinde veya değiştirdiğinde

Pencere/Belge olayları

Gerçekleştirilen Etkinlik Olay işleyicisi Tanım
yük aşırı yükleme Tarayıcı sayfanın yüklenmesini tamamladığında
boşaltmak yüksüz Ziyaretçi mevcut web sayfasından ayrıldığında tarayıcı sayfayı kaldırır
yeniden boyutlandır yeniden boyutlandırma Ziyaretçi tarayıcının penceresini yeniden boyutlandırdığında

Olaylar ve bunların işleyicileri üzerinden bazı örnekleri tartışalım.

Etkinliğe tıklayın

 Javascript Events 
Şimdi Test Edin

MouseOver olayı

 <p onmouseover="mouseoverevent()"> Keep cursor over me</p> 
Şimdi Test Edin

Odaklanma Etkinliği

 Javascript Events <h2> Enter something here</h2> 
Şimdi Test Edin

Keydown Etkinliği

 Javascript Events <h2> Enter something here</h2> 
Şimdi Test Edin

Etkinliği yükle

 Javascript Events <br> 
Şimdi Test Edin