Digunakan untuk menunjukkan apakah suatu peristiwa merupakan peristiwa menggelegak atau tidak. Jika peristiwa dapat menggembungkan nilainya benar, jika tidak, nilainya salah.
Digunakan untuk menunjukkan apakah suatu peristiwa dapat dicegah tindakan defaultnya atau tidak. Jika tindakan default dapat dicegah, nilainya benar, jika tidak, nilainya salah.
Data menyimpan nilai karakter yang dihasilkan oleh metode input. Ini MUNGKIN berupa karakter Unicode tunggal atau rangkaian karakter Unicode yang tidak kosong [Unicode]. Karakter HARUS dinormalisasi seperti yang didefinisikan oleh bentuk normalisasi Unicode NFC, yang didefinisikan di [UAX15]. Atribut ini MUNGKIN berisi string kosong.
true jika peristiwa input 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.
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.
Jika suatu acara dapat dibatalkan, makaPreventDefault metode digunakan untuk menandakan bahwa acara tersebut akan dibatalkan, artinya tindakan default apa pun yang biasanya diambil oleh implementasi sebagai akibat dari acara tersebut tidak akan terjadi.
Memanggil metode ini mencegah acara menjangkau pendengar acara apa pun yang terdaftar setelah yang sekarang dan saat dikirim dalam pohon juga mencegah acara menjangkau objek lain.