onmousedown olayı
Tanım ve kullanım
Kullanıcı bir elemanın üzerinde mouse düğmesini basarken onmousedown olayı tetiklenir.
İpucu:onmousedown olayı ile ilgili olay sırası (sol ve orta tıklama için):
onmousedown olayı ile ilgili olay sırası (sağ tıklama için):
Örnek
Paragraf üzerinde mouse tıklama düğmesi basıldığında JavaScript çalıştırılır:
<p onmousedown="myFunction()">Metni tıklayın!</p>
Sayfa altında daha fazla TIY örneği bulunmaktadır.
Gramer
HTML'de:
<element onmousedown="myScript">
JavaScript'te:
nesne.onmousedown = function(){myScript};
JavaScript'te addEventListener() metodu kullanarak:
nesne.addEventListener("mousedown", myScript);
Açıklama:Internet Explorer 8 veya daha eski sürümler desteklenmez addEventListener() metodu.
Teknik ayrıntılar
Yüksekten aşağıya doğru akış: | Desteklenir |
---|---|
İptal edilebilir: | Desteklenir |
Olay türü: | MouseEvent |
Desteklenen HTML etiketleri: | Tüm HTML elemanları, aşağıdaki dışında:<base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> ve <title> |
DOM sürümü: | 2. Seviye Olaylar |
Tarayıcı desteği
Olay | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onmousedown | Desteklenir | Desteklenir | Desteklenir | Desteklenir | Desteklenir |
Daha fazla örnek
- Düğmeye basıldığında parametreli fonksiyon tetiklenir
- Faremlerin <p> elemanı üzerinde tıklama düğmesi basıldığında, rengini kırmızıya değiştir.
- Hangi fare butonunu bastığını hatırlatın
- Kullanıcının hangi fare butonunu bastığını hatırlatın.
- Tıklanan öğeyi gösterin
- Kullanıcının tıkladığı öğenin adını hatırlatın.