我有一个可编辑的 div,我需要在输入最新键之前将输入的文本与其内容进行比较。
例如:以前的文字:Bhumi 新的文字:Bhumik
这是正在键入的 K 我应该知道内容已更改。这种检测需要在 keyPress 事件上进行。
但是,当我在每次按键时 console.log div 的 html 时,最终的 console.log 是“Bhumi”,即。在“k”键上,内容仍然没有注册 K。这仅在 keyup 上添加。无论如何,我可以检测到未来的内容可能是什么,以便在每次按键时我都会得到我在按键上的内容???
另外,我不是只处理一行,而是处理多行。
编辑 ::: 我不需要输入的字符。假设我有 10 行,并且我可以在每次按键时预测将在 keyup 处出现的行的最终内容,然后将先前的文本与未来的预测文本进行比较,我可以知道用户当前在哪一行输入。