|
|
|
|
|
|
Olay Tutucular (Event Handlers)
Bir web sayfasını tarayıcı işlerken ve kullanıcı sayfa üzerinde işlem yaparken bazı olaylar gerçekleşir.
Burada Olay, tarayıcının sayfayı yüklemesi, kullanıcının bir linke tıklaması veya sayfa üzerindeki bir resmin
üzerine gitmesi gibi işlemleri ifade eder.
JavaScript standart olayların bir çoğunu aşağıdaki listede sıralanan olay tutucular (event handlers)
aracılığıyla tasarımcıya bildirebilir. JavaScript dahilindeki bu olay tutucular kendi başlarına birşey yapmazlar ve sadece tasarımcıya ilgili olayın gerçekleştiğini veya gerçekleşeceğini
bildirirler.
- Bir web sayfasını tarayıcı işlerken ve kullanıcı sayfa üzerinde işlem yaparken bazı olaylar gerçekleşir. Burada Olay, tarayıcının sayfayı yüklemesi, kullanıcının...
|
- JavaScript Fare (Mouse) olay tutucuları birçok sayfa elementinde aşağıda tanımlanan olaylar tetiklendiği zaman gerçekleşir. Aşağıdaki örnek onMouseDown, onMouseMove, onMouseOut, onMouseOver ve onMouseUp olay
- JavaScript onBlur olay tutucusu, bir form elementi, window veya frame nesnesinden çıkıldığında (focus özelliğini kaybettiğinde) tetiklenir. Alttaki textbox kontrolü onBlur olayının gerçekleşme zamanını göstermektedir.
- JavaScript onChange olayı, Select, Text veya Textarea form elementlerinde, elemente girildiği zaman ki değerle çıkıldığı zaman ki değerlerinin farklı olması durumunda gerçekleşir. onChange olayı gerçek zamanlı bir kontrol yapmaz.
- JavaScript onClick olayı, bir çok sayfa elementinde, elemente fare ile tıklandığı zaman gerçekleşir. Bu örnek, JavaScript onClick olay tutucuyu kullanarak Button kontrollerine tıklandığı zaman ...
- JavaScript onDblClick olayı, bir çok sayfa elementinde, elemente fare ile çift tıklandığı zaman gerçekleşir. Aşağıdaki örnek JavaScript onDblClick olay tutucuyu kullanarak div ile oluşturulan kutucuğun ...
- JavaScript onError olayı window nesnesi içinde veya bir döküman veya resim yüklenirken hata meydana geldiğinde gerçekleşir. Aşağıdaki örnek JavaScript onError olay tutucuyu kullanarak sayfa işlenirken hata olması durumunda ...
- JavaScript onFocus olayı bir form elementine veya window, frame veya frameset nesnesine girildiğinde/odaklanıldığında gerçekleşir. Aşağıdaki örnek JavaScript onFocus olay tutucuyu kullanarak form elementlerine ...
- onKeyDown : Kullanıcı bir tuşa ilk bastığı zaman gerçekleşir. onKeyPress : Kullanıcı bir tuşa bastığında veya basılı tuttuğunda gerçekleşir. onKeyUp : Kullanıcı basılı tuşu bıraktığında gerçekleşir.
- JavaScript onLoad olayı tarayıcı bir sayfayı veya FRAMESET içindeki tüm frame'leri yüklediğinde gerçekleşir. Aşağıdaki örnek JavaScript onLoad olay tutucuyu kullanarak sayfa yüklendiği zaman bir mesaj gösterir.
- JavaScript onReset olayı kullanıcı bir formu resetlediği, Reset butonuna bastığı zaman gerçekleşir. Aşağıdaki örnek onReset olay tutucuyu kullanarak Reset (Temizle) butonuna basıldığı zaman form sıfırlanmadan önce uyarı göstermektedir.
- onScroll olay tutucusu, kaydırma çubuğu (scrollbar) içerebilen herhangi bir elementte, yatay (horizontal) veya dikey (vertical) kaydırma çubuğunun konumu değiştiği zaman tetiklenir.
- JavaScript onSubmit olayı, kullanıcı sayfadaki bir formu gönderdiği zaman gerçekleşir. (Tarayıcı formu göndermeden önce gerçekleşir.) Aşağıdaki örnek onSubmit olay tutucuyu kullanarak
- JavaScript onUnload olay tutucusu body, frameset ve window bileşenlerinden çıkıldığı zaman tetiklenir. onUnload olayı sadece tarayıcı penceresinin kapatılmasıyla tetiklenmez. Bunun yanında herhangi bir linke tıklanması, document nesnesinin write, op
|
|
|
|
|
|
 |
|
 |
|