javascript或jquery的开源拼写检查

Open Source Spell Check for javascript or jquery

本文关键字:检查 开源 jquery javascript      更新时间:2023-09-26

我遇到了拼写检查和字典问题。基本上,我正在寻找一个拼写检查解决方案。它可以是开源的,也可以是许可的。我已经尝试了来自https://github.com/cfinke/Typo.js/.

我的要求如下-

  1. 它必须检查单词的拼写,对于错误的单词,它应该是浏览器中显示的红色。

  2. 应该有一个选项可以将单词添加到词典中。我在typeo.js上也尝试过同样的方法。我可以找到拼写检查建议,但无法将其添加到词典中。

  3. 如何禁用浏览器的拼写检查。

它还应该支持Linux服务器。

考虑到您的问题以及您决定不使用Typo.js的原因(根据我的评论回答),我决定查看Typo.js项目。

如果你查看Typo.js的GitHub测试文件夹,你会发现有一种方法可以包括自定义词典(不同的语言等):https://github.com/cfinke/Typo.js/tree/master/tests

使用自定义词典非常简单:

var dictionary = new Typo("en_EN", false, false, { dictionaryPath: "typo/dictionaries" });

您可以在这里找到目录结构:https://github.com/cfinke/Typo.js/tree/master/tests/dictionaries

现在,您只需要一个开源的英语词典,它确实包含了所有这些单词,并将其包含在Typo库中:)