KeyboardEvent key özelliği
Tanım ve kullanım
key özelliği, klavye olayı meydana geldiğinde basılan tuşun tanımlayıcısını döndürür.
Klavye tanımlayıcıları, klavye tuşlarını tanımlayan dizecadır. Bu özelliğin dönüş değeri aşağıdaki dizecadan biri olabilir:
- Tek karakterli (örneğin "a", "W", "4", "+" veya "$")
- Çok karakterli (örneğin "F1", "Enter", "HOME" veya "CAPS LOCK")
Açıklama:Bu özellik yalnızca okunabilir.
İpucu:Klavye olayı meydana geldiğinde "ALT", "CTRL", "META" veya "SHIFT" tuşlarının basılı olup olmadığını öğrenmek istiyorsanız altKeyvectrlKeyvemetaKey veya shiftKey Özellik.
Örnek
Örnek 1
Klavye olayı meydana geldiğinde basılan klavye tuşunu elde etme:
var x = event.key;
Örnek 2
"A" tuşuna basıldığında bazı metinler gösterilir:
var x = event.key; // Eğer basılan klavye tuşu "a" veya "A" ise (CapsLock veya Shift kullanılarak), bazı metinler gösterilir. if (x == "a" || x == "A") { alert ("'A' tuşuna bastınız!"); }
Sözdizimi
event.key
Teknik ayrıntılar
Dönüş değeri: |
Düğmeye basılan klavye tuşunu temsil eden bir dizi. Mümkün olan değerler:
Açıklama:Safari'da tanımlanmamıştır. |
---|---|
DOM sürümü: | DOM Seviye 3 |
Tarayıcı desteği
Tablodaki rakamlar, bu özelliği tam olarak destekleyen ilk tarayıcı sürümünü belirtir.
Özellik | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
key | 51.0 | 9.0 | 23.0 | Desteklenmiyor | 38.0 |
İlgili sayfalar
HTML DOM Referans Kılavuzu:KeyboardEvent keyCode özelliği
HTML DOM Referans Kılavuzu:KeyboardEvent which özelliği
HTML DOM Referans Kılavuzu:KeyboardEvent charCode özelliği