在可疑的div

时间:2015-07-06 09:43:02

标签: javascript contenteditable spell-checking

我正在编辑而不依赖于满足,以获得干净,可控的输出。因此,我将捕捉所有键盘和鼠标事件,构建模型并从该模型创建DOM视图。

由于我需要拼写检查,因此我在视图中激活了div中的contenteditable。用户没有与之互动,因为我正在捕捉所有事件。

我遇到的问题是拼写检查似乎只是在contenteditable div上的用户输入上激活,在我的情况下,只有当我右键单击文本上的某个地方时才会激活(因为我没有抓住它)。我发现了一个问题,就是说我们不应该期望拼写检查在开始时是活跃的 - 但在我的情况下,即使用户输入,拼写检查也不会发生(因为他没有'输入有意义的,我建造它。

HTML spellcheck in contenteditable div not working after span

那么有没有一种方法可以触发一个让浏览器认为用户正在与满足的人交互的事件?

更新:仅适用于Chrome,在Firefox中,即使没有用户直接引起的事件,拼写检查也能正常工作。

0 个答案:

没有答案