Event() - Web APIs 编辑
The Event()
constructor creates a new Event
.
Syntax
new Event(typeArg[, eventInit]);
Values
typeArg
- This is a
DOMString
representing the name of the event. eventInit
OptionalThis is an
EventInit
dictionary, having the following optional fields:bubbles
Optional- A
Boolean
indicating whether the event bubbles. The default isfalse
. cancelable
Optional- A
Boolean
indicating whether the event can be cancelled. The default isfalse
. composed
Optional- A
Boolean
indicating whether the event will trigger listeners outside of a shadow root (seeEvent.composed
for more details). The default isfalse
.
Example
// create a look event that bubbles up and cannot be canceled
const evt = new Event("look", {"bubbles":true, "cancelable":false});
document.dispatchEvent(evt);
// event can be dispatched from any element, not only the document
myDiv.dispatchEvent(evt);
Specifications
Specification | Status | Comment |
---|---|---|
DOM The definition of 'Event()' in that specification. | Living Standard | Initial definition |
Browser compatibility
BCD tables only load in the browser
See also
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论