文本事件:initTextEvent() 方法

已弃用:此功能不再推荐。尽管某些浏览器可能仍然支持它,但它可能已被从相关的 Web 标准中删除,可能正在被删除,或者可能只是为了兼容性而保留。避免使用它,并尽可能更新现有代码;请参阅本页面底部的兼容性表,以指导您的决定。请注意,此功能可能随时停止工作。

initTextEventEvent()TextEvent 接口的方法,用于在创建 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 可选

用于设置事件数据属性的字符串。

返回值

无 (undefined).

规范

规范
UI 事件
# dom-textevent-inittextevent

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。