2009-08-10 152 views
2

我试图让拼写检查器在用户输入时检查文本字段中的拼写。我很清楚浏览器如firefox有这个功能的文本框(但这需要用户手动启用它在右键单击菜单拼写检查textfield

我想要的理想脚本将接受一个id作为参数,因为ID为我想检查不能改变的领域。

感谢

回答

0

我的建议是看一个预测文本工具,类似于SO使用你有一本字典,其中标签取景器,并作为短语是键入的,你可以做一些AJAX-y查找,看他们是否正确输入。

Add一个新单词将类似于在SO上添加新标签 - 如果未选取预测单词,则将其添加到您的字典中。

虽然我确信还有其他人也完成了类似的任务,而且这个建议可能比我头脑中的声音更难实现。

+0

更难处理。我以前在Python中做过这些事情......要求你计算字距,并且要知道这个词出现的概率......如果你想做的很好,你应该看周围的单词(bigrams ot trigrams)......然后你进入维特比和隐藏的马尔科夫模型......(这一切都有点阴霾)。最好找到一个预制脚本。 – mpen 2009-09-06 06:59:20

+0

@Mark - 所有优点。我想SO模型是可行的,因为'字典'很小,并且直到你输入了几个字符才开始查找。 – warren 2009-09-06 08:07:19

+0

那么,SO没有在拼写纠正,这是完全不同的。更容易计算。如果没有拼写纠正,如果不是以相同的字母开头,可以立即筛选出大量条目......在拼写纠正中,您无法真正排除任何内容......至少不那么容易。 – mpen 2009-09-06 20:34:32