如何检查在文本框中输入的单词是否拼写正确?

问题描述:

我有一个文本框input type="text" maxlength="30"如何检查在文本框中输入的单词是否拼写正确?

用户只能在此文本框中输入一个单词。我如何强制用户输入正确的拼写?

当用户输入错误的拼写时,它应该显示一条消息,说明“错误的拼写”...否则,用户可以继续并提交...任何帮助,非常感谢。

+0

您是将该单词与验证码进行比较,还是该单词可以是任何单词,但拼写正确。 – Marcel 2011-06-12 18:26:14

检查this了。它会让你通过几个简单的步骤将拼写检查添加到文本框中。

如果我理解正确的话,你,还有只会是你正在寻找一个可以的话,那么就请检查输入的值等于(如if(inputValue == 'Word')

+0

为什么downvote?在这个问题中,据说用户将输入“只有一个单词”。如果这意味着一个特定的词,我的答案中的方法有什么问题? – 2011-06-12 18:30:57

有拼写检查询问服务各种第三方组件:

您还可以查看Enchant库的内置支持(PHP 5.3+),但仍需要拼写检查后端,如Aspell

听起来像是从你的帖子中,你试图在提交表单之前赶上输入值之前

我想这是什么应该表现出 消息拼写错误,当用户进入 拼写错了...... 否则 用户可以继续提交 ...

如果是这样,这听起来像一个工作的JavaScript/AJAX。你有脚本检查一个值可以存储在服务器端(为了安全?)在按键上或模糊事件处理程序。这个脚本也可以根据AJAX调用的返回值或者什么来处理显示消息给用户。这也可以用来启用/禁用提交按钮。