HTM DOM Document createEvent ()
Thí dụ
Mô phỏng sự kiện di chuột qua:
const ev = document.createEvent("MouseEvent");
ev.initMouseEvent("mouseover", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
document.getElementById("myDiv").dispatchEvent(ev);
Định nghĩa và Cách sử dụng
Phương createEvent()
thức tạo một đối tượng sự kiện.
Sự kiện phải thuộc loại sự kiện hợp pháp và phải được khởi tạo (nhúng) trước khi sử dụng.
Cú pháp
document.createEvent(type)
Thông số
Parameter | Description |
type | Required. The type of event. AnimationEvent ClipboardEvent DragEvent FocusEvent HashChangeEvent InputEvent KeyboardEvent MouseEvent PageTransitionEvent PopStateEvent ProgressEvent StorageEvent TouchEvent TransitionEvent UiEvent WheelEvent |
Giá trị trả lại
Loại | Sự miêu tả |
Sự vật | Một đối tượng Sự kiện. |
Hỗ trợ trình duyệt
document.createEvent()
là một tính năng DOM Level 1 (1998).
Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |