AltKey { get; } | true jika pengubah kunci Alt (alternatif) (atau “Option”) aktif. Nilai yang tidak diinisialisasi dari atribut ini HARUS false. |
Bubbles { get; } | Digunakan untuk menunjukkan apakah suatu peristiwa merupakan peristiwa menggelegak atau tidak. Jika peristiwa dapat menggembungkan nilainya benar, jika tidak, nilainya salah. |
Cancelable { get; } | Digunakan untuk menunjukkan apakah suatu peristiwa dapat dicegah tindakan defaultnya atau tidak. Jika tindakan default dapat dicegah, nilainya benar, jika tidak, nilainya salah. |
Code { get; } | Kode menyimpan string yang mengidentifikasi tombol fisik yang ditekan. Nilai tidak terpengaruh oleh tata letak keyboard atau status pengubah saat ini, jadi kunci tertentu akan selalu mengembalikan nilai yang sama. |
CtrlKey { get; } | true jika pengubah tombol Kontrol (kontrol) aktif. Nilai yang tidak diinisialisasi dari atribut ini HARUS salah. |
CurrentTarget { get; } | Digunakan untuk menunjukkanIEventTarget yangIEventListener s sedang diproses. Ini sangat berguna selama menangkap dan menggelegak. |
DefaultPrevented { get; } | Mengembalikan true jika preventDefault() dipanggil sementara nilai atribut yang dapat dibatalkan adalah true, dan false jika sebaliknya. |
Detail { get; } | Menentukan beberapa informasi detail tentang Acara, bergantung pada jenis acara. |
EventPhase { get; } | Digunakan untuk menunjukkan fase aliran peristiwa mana yang sedang dievaluasi. |
IsComposing { get; } | true jika peristiwa utama terjadi sebagai bagian dari sesi komposisi, yaitu setelah peristiwa komposisi mulai dan sebelum peristiwa komposisi akhir yang sesuai. Nilai yang tidak diinisialisasi dari atribut ini HARUS false. |
IsTrusted { get; } | Atribut isTrusted harus mengembalikan nilai yang diinisialisasi. Ketika suatu peristiwa dibuat, atribut harus diinisialisasi ke false. |
Key { get; } | Kunci menyimpan nilai kunci dari tombol yang ditekan. Jika nilainya memiliki representasi tercetak, itu HARUS berupa string karakter Unicode yang tidak kosong, sesuai dengan algoritme untuk menentukan nilai kunci yang ditentukan dalam spesifikasi ini. Jika nilainya adalah kunci kontrol yang tidak memiliki representasi tercetak, itu HARUS menjadi salah satu nilai kunci yang ditentukan dalam rangkaian nilai kunci, seperti yang ditentukan oleh algoritme untuk menentukan nilai kunci. Implementasi yang tidak dapat mengidentifikasi kunci HARUS menggunakan nilai kunci Unidentified. |
Location { get; } | Atribut lokasi berisi indikasi lokasi logis kunci pada perangkat. |
MetaKey { get; } | benar jika pengubah kunci meta (Meta) aktif. |
Repeat { get; } | benar jika tombol ditekan terus menerus. Menahan tombol HARUS menghasilkan pengulangan peristiwa keydown, sebelum memasukkan, memasukkan dalam urutan ini, dengan kecepatan yang ditentukan oleh konfigurasi sistem. Untuk perangkat seluler yang memiliki perilaku penekanan tombol lama, peristiwa tombol pertama dengan nilai atribut pengulangan true HARUS berfungsi sebagai indikasi penekanan tombol lama. Lamanya waktu tombol HARUS ditekan untuk memulai pengulangan bergantung pada konfigurasi. |
ShiftKey { get; } | true jika pengubah tombol shift (Shift) aktif. |
Target { get; } | Digunakan untuk menunjukkanIEventTarget ke mana acara tersebut awalnya dikirim. |
TimeStamp { get; } | Digunakan untuk menentukan waktu (dalam milidetik relatif terhadap zaman) saat peristiwa dibuat. Karena beberapa sistem mungkin tidak memberikan informasi ini, nilai timeStamp mungkin tidak tersedia untuk semua peristiwa. Jika tidak tersedia , nilai 0 akan dikembalikan. Contoh waktu zaman adalah waktu sistem mulai atau 0:0:0 UTC 1 Januari 1970. |
Type { get; } | Nama acara (peka huruf besar-kecil). Nama harus berupa nama XML. |
View { get; } | Atribut view mengidentifikasi Window dari mana event dihasilkan. Nilai yang tidak diinisialisasi dari atribut ini HARUS null. |