TextEvent: initTextEvent() 方法

已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。

TextEvent 接口的 initTextEventEvent() 方法用于在 TextEvent 被创建后初始化其值。

在通过 EventTarget.dispatchEvent() 派发事件之前,必须调用此方法来设置事件。

注意: 通常情况下,您不会自己创建这些事件;它们是由浏览器创建的。

语法

js
initTextEvent(type)
initTextEvent(type, bubbles)
initTextEvent(type, bubbles, cancelable)
initTextEvent(type, bubbles, cancelable, view)
initTextEvent(type, bubbles, cancelable, view, data)

参数

type

一个字符串,用于设置事件的 type。对于 TextEvent,只有一个事件类型:textInput

bubbles 可选

一个布尔值,指示事件是否可以冒泡。默认值为 false。设置 Event.bubbles 的值。

cancelable 可选

一个布尔值,指示事件的默认行为是否可以被阻止。默认值为 false。设置 Event.cancelable 的值。

view 可选

生成事件的 WindowProxy 对象。默认值为 null

data 可选

一个字符串,用于设置事件的 data 属性。

返回值

无(undefined)。

规范

规范
UI 事件
# dom-textevent-inittextevent

浏览器兼容性