onkeypress Olay
Örnek
Bir kullanıcı bir tuşa bastığında bir JavaScript yürütün:
<input type="text" onkeypress="myFunction()">
Tanım ve Kullanım
Onkeypress olayı, kullanıcı (klavyede) bir tuşa bastığında meydana gelir.
İpucu: Onkeypress olayıyla ilgili olayların sırası:
Not: Onkeypress olayı, tüm tarayıcılarda tüm tuşlar (örn. ALT, CTRL, SHIFT, ESC) için tetiklenmez. Yalnızca kullanıcının bir tuşa basıp basmadığını algılamak için, tüm tuşlar için çalıştığından bunun yerine onkeydown olayını kullanın.
Tarayıcı Desteği
Event | |||||
---|---|---|---|---|---|
onkeypress | Yes | Yes | Yes | Yes | Yes |
Sözdizimi
HTML'de:
<element onkeypress="myScript">
JavaScript'te:
object.onkeypress = function(){myScript};
JavaScript'te, addEventListener() yöntemini kullanarak:
object.addEventListener("keypress", myScript);
Not: addEventListener () yöntemi, Internet Explorer 8 ve önceki sürümlerde desteklenmez.
Teknik detaylar
kabarcıklar: | Evet |
---|---|
İptal edilebilir: | Evet |
Etkinlik tipi: | KlavyeEtkinliği |
Desteklenen HTML etiketleri: | Tüm HTML öğeleri, HARİÇ: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> ve <title> |
DOM Sürümü: | 2. Seviye Etkinlikleri |