Örnek
Bir kullanıcı bir anahtar bastığında bir JavaScript yürütün:
<input type="text" onkeypress="myFunction()">
Kendin dene " Tanımı ve Kullanımı
Kullanıcı bir tuşa bastığında onkeypress olay meydana (on the keyboard) .
Tip: onkeypress olaya ilişkin olayların sırası:
Note: onkeypress olay bütün anahtarlar için ateş edilmez (örneğin ALT, CTRL, SHIFT, ESC) tüm tarayıcılarda. Kullanıcı, bir tuşa basıldığında kullanmak yalnızca olmadığını saptamak için Onkeydown tüm tuşlar için çalıştığı için, bunun yerine olay.
Tarayıcı Desteği
Olay | |||||
---|---|---|---|---|---|
onkeypress | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
HTML'de:
JavaScript:
object .onkeypress=function(){ Kendin dene "
JavaScript olarak, kullanılarak addEventListener() metodu:
object .addEventListener("keypress", myScript );
Kendin dene " Not: addEventListener() metodu Internet Explorer 8 ve önceki sürümlerinde desteklenmez.
Teknik detaylar
Kabarcıklar: | Evet |
---|---|
iptal Edilebilir: | Evet |
Etkinlik tipi: | KeyboardEvent |
Desteklenen HTML etiketleri: | <Baz>, <BDO>, <br>, <head>, <html>, <iframe>, <meta>, <param> <script> <style> ve: DIŞINDA Tüm HTML öğeleri, <title> |
DOM Versiyon: | Seviye 2 Olaylar |
<Olay Nesne