org.w3c.dom.events

接口
异常
public interface DocumentEvent

DocumentEvent 接口提供一种机制,通过该机制用户可以创建实现支持的 Event 类型。期望将在支持 Event 模型的实现中实现 Document 接口的同一个对象上实现 DocumentEvent 接口。

另请参见《Document Object Model (DOM) Level 2 Events Specification》。

从以下版本开始:
DOM Level 2

方法摘要
 Event createEvent(String eventType)
           
 

方法详细信息

createEvent

Event createEvent(String eventType)
                  throws DOMException
参数:
eventType - eventType 参数指定要创建的 Event 接口的类型。如果实现支持指定的 Event 接口,则此方法将返回请求的接口类型的新 Event。如果通过 dispatchEvent 方法指派 Event,则必须在事件创建之后调用适当事件的 init 方法以初始化 Event 的值。例如,希望综合某种 UIEvent 事件的用户应使用参数 "UIEvents" 调用 createEvent。然后可以在新创建的 UIEvent 上调用 initUIEvent 方法来设置要指派的特定类型的 UIEvent 并设置其上下文信息。在用户自己不方便或不必创建 Event 时, createEvent 方法用于创建 Event。在实现提供的 Event 不够的情况下,用户可以提供自己的 Event 实现用来和 dispatchEvent 方法一起使用。
返回:
新创建的 Event
抛出:
DOMException - NOT_SUPPORTED_ERR: 如果实现不支持请求的 Event 接口类型,则引发该异常。