AddEventListener

AddEventListener(string, DOMEventHandler, bool)

此方法允许在事件目标上注册事件侦听器。

public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)
范围 类型 描述
type String 用户注册的事件类型
handler DOMEventHandler 在事件发生时调用DOMEventHandler
useCapture Boolean 如果为真,useCapture 表示用户希望启动捕获。 启动捕获后,所有指定类型的事件将被分派到注册的 IEventListener 在被分派到树中它们下方的任何事件目标之前。 通过树向上冒泡的事件不会触发IEventListener指定使用捕获。

评论

如果IEventListener被添加到EventTarget在处理事件时,它不会被当前操作触发 但可能会被触发在事件流的后期阶段,例如冒泡阶段。

如果在同一个EventTarget使用相同的参数,重复的实例被丢弃。 它们不会导致IEventListener被调用两次,并且由于它们被丢弃,因此不需要使用 RemoveEventListener 方法。

也可以看看


AddEventListener(string, IEventListener)

此方法允许在事件目标上注册事件侦听器。

public void AddEventListener(string type, IEventListener listener)
范围 类型 描述
type String 用户正在注册的事件类型
listener IEventListener 采用用户实现的接口,其中包含事件发生时要调用的方法。

评论

如果IEventListener被添加到EventTarget在处理事件时,它不会被当前操作触发 但可能会被触发在事件流的后期阶段,例如冒泡阶段。

如果在同一个EventTarget使用相同的参数,重复的实例被丢弃。 它们不会导致IEventListener被调用两次,并且由于它们被丢弃,因此不需要使用 RemoveEventListener 方法。

也可以看看


AddEventListener(string, IEventListener, bool)

此方法允许在事件目标上注册事件侦听器。

public void AddEventListener(string type, IEventListener listener, bool useCapture)
范围 类型 描述
type String 用户正在注册的事件类型
listener IEventListener 采用用户实现的接口,其中包含事件发生时要调用的方法。
useCapture Boolean 如果为真,useCapture 表示用户希望启动捕获。 启动捕获后,所有指定类型的事件将被分派到注册的 IEventListener 在被分派到树中它们下方的任何事件目标之前。 通过树向上冒泡的事件不会触发IEventListener指定使用捕获。

评论

如果IEventListener被添加到EventTarget在处理事件时,它不会被当前操作触发 但可能会被触发在事件流的后期阶段,例如冒泡阶段。

如果在同一个EventTarget使用相同的参数,重复的实例被丢弃。 它们不会导致IEventListener被调用两次,并且由于它们被丢弃,因此不需要使用 RemoveEventListener 方法。

也可以看看