【问题标题】:Is there a way to only detect keydown event on a readyonly codemirror editor有没有办法只在现成的代码镜像编辑器上检测 keydown 事件
【发布时间】:2021-02-01 13:29:16
【问题描述】:

我有一个要求,我必须在 CodeMirror 编辑器上检测 keydown 事件,但编辑器处于只读模式,我不想更改编辑器上的任何内容,只应触发该事件。

【问题讨论】:

    标签: javascript typescript codemirror


    【解决方案1】:

    我认为你需要这样的东西

    let someInput = document.getElementById("someInput");
    
    
    someInput.addEventListener("keypress",  function(e){ console.log(`key = ${e.key} code=${e.keyCode}`)})
    <input id="someInput" type="text" readonly>

    【讨论】:

    • 是的,我需要这样的东西,但是在 Codemirror 编辑器上,也可以获得功能键的 keyCode 吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-06
    • 2017-11-28
    • 1970-01-01
    相关资源
    最近更新 更多