HTML 5 Dersleri – Bölüm 12 – Referans – HTML5(ve öncesi de dahil) Olay Özellikleri(event attributes)
Genel Olay Özellikleri
HTML 4; tarayıcıda, olaylara tetikleme izni vermiştir, tıpkı bir elemente tıklayınca çalışan Javascript gibi.
Javascript ve nesneye yönelik HTML de anlatacaklarım listesinde.
Aşağıdaki genel olay özellikler HTML5 içerisinde olayların etkileşimde bulunmasını sağlamakta.
Yeni : HTML5’teki yeni olay özellikleri.
Window(pencere) Olay Özellikleri
Window nesnesi için olay tetikleyicileri.
<body> tag’ına uygulanırlar:
| Özellik | Değer | Tanım |
|---|---|---|
| onafterprint Yeni | script | Belge basıldıktan sonra çalışır |
| onbeforeprint Yeni | script | Belge basılmadan önce çalışır |
| onbeforeonload Yeni | script | Belge yüklenmeden önce çalışır |
| onblur | script | Pencere odaklanmasını kaybedince çalışır |
| onerror Yeni | script | Bir hata gerçekleştiğinde çalışır |
| onfocus | script | Pencereye odaklandığında çalışır |
| onhaschange Yeni | script | Belge değiştirildiğinde çalışır |
| onload | script | Belge yüklendiğinde |
| onmessage Yeni | script | Mesaj tetiklendiğinde |
| onoffline Yeni | script | Belge çevrimdışı olduğunda |
| ononline Yeni | script | Belge çevrimiçi olduğunda |
| onpagehide Yeni | script | Pencere gizli olduğunda |
| onpageshow Yeni | script | Pencere görünür olduğunda |
| onpopstate Yeni | script | Pencerenin tarihi değiştiğinde ya da durumu |
| onredo Yeni | script | Belge bir tekrar yapma işlemine sahne olduğunda |
| onresize Yeni | script | Pencere yeniden boyutlandırıldığında |
| onstorage Yeni | script | Bir belge yüklendiğinde |
| onundo Yeni | script | Belge bir geri alma işlemine sahne olduğunda |
| onunload Yeni | script | Kullanıcı belgeden ayrılınca |
Form Olayları
Bir HTML formu içerisinde olay tetiklenir.
Tüm HTML5 elementlerine uygulanır,fakat çoğu form elementlerine uygulanır:
| Özellik | Değer | Tanım |
|---|---|---|
| onblur | script | bir element odaklanmasını yitirdiğinde |
| onchange | script | bir elment değiştiğinde |
| oncontextmenu Yeni | script | bir kaynak menu tetiklendiğinde |
| onfocus | script | Bir elemente odaklanıldığında |
| onformchange Yeni | script | Bir form değiştiğinde |
| onforminput Yeni | script | Bir form kullanıcı veri girişi aldığında |
| oninput Yeni | script | Bir element veri girişi aldığında |
| oninvalid Yeni | script | Bir element doğru olmadığında (invalid) |
| onreset | script | Bir form resetlendiğinde HTML5 desteklemiyor |
| onselect | script | Bir elment seçildiğinde |
| onsubmit | script | Bir form onaylandığında |