KeyboardEvent: constructor KeyboardEvent()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Constructor KeyboardEvent() tạo một đối tượng
unsupported templ: domxref("keyboardevent")} mới.
## cú pháp
```js_nolint
new keyboardevent(type)
new keyboardevent(type, options)
```
### tham số
_ `type`
_ : một chuỗi với tên của sự kiện.
nó phân biệt chữ hoa chữ thường và trình duyệt đặt nó thành `keydown`, `keyup`, hoặc `keypress`.
_ `options` {{
- : Một đối tượng mà, ngoài các thuộc tính được định nghĩa trong
UIEvent(), có thể có các thuộc tính sau:keyOptional-
Một chuỗi, mặc định là
"", đặt giá trị củaKeyboardEvent.key. codeOptional-
Một chuỗi, mặc định là
"", đặt giá trị củaKeyboardEvent.code. locationOptional-
Một số, mặc định là
0, đặt giá trị củaKeyboardEvent.location. repeatOptional-
Một giá trị boolean, mặc định là
false, đặt giá trị củaKeyboardEvent.repeat. isComposingOptional-
Một giá trị boolean, mặc định là
false, đặt giá trị củaKeyboardEvent.isComposing. charCodeOptional Đã lỗi thời-
Một số, mặc định là
0, đặt giá trị củaKeyboardEvent.charCodeĐã lỗi thời -
Một số, mặc định là
0, đặt giá trị củaKeyboardEvent.keyCodeĐã lỗi thời -
Một số, mặc định là
0, đặt giá trị củaUIEvent.which -
Một giá trị boolean, mặc định là
false, đặt giá trị củaKeyboardEvent.ctrlKey. shiftKeyOptional-
Một giá trị boolean, mặc định là
false, đặt giá trị củaKeyboardEvent.shiftKey. altKeyOptional-
Một giá trị boolean, mặc định là
false, đặt giá trị củaKeyboardEvent.altKey. metaKeyOptional-
Một giá trị boolean, mặc định là
false, đặt giá trị củaKeyboardEvent.metaKey.
Giá trị trả về
Một đối tượng unsupported templ: domxref("keyboardevent")} mới.
## Đặc điểm kỹ thuật
{{
Tương thích trình duyệt
Xem thêm
KeyboardEvent, giao diện của các đối tượng mà nó xây dựng.