为什么触发按键事件不触发空格键按键事件?

时间:2020-04-01 12:50:29

标签: javascript typescript events keyboard-events

当发生mouseleave事件时,我正在尝试键入一个字符。

const onMouseLeave = (event) => {
    const editableAreaContainer = document.querySelector<HTMLTextAreaElement>(".editable-area > textarea");
    if (editableAreaContainer) {
        editableAreaContainer.dispatchEvent(new Event("focus"));
        editableAreaContainer.dispatchEvent(new KeyboardEvent("keypress", {
            bubbles: true,
            keyCode:32
        } as KeyboardEventInit));
    }
};

为此,我创建了一个keyup事件并发送密钥代码,如上所示。但是什么也没发生。什么都没打。这可能是什么原因?我想念的是什么?

0 个答案:

没有答案