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

问题描述

| 我有一个文本框“ 0”。 允许用户仅在此文本框中输入一个单词。如何强制用户输入正确的拼写? 当用户输入错误的拼写时,它应该显示一条消息,指出“拼写错误”。否则,用户可以继续提交...任何帮助将不胜感激。     

解决方法

        拼写检查支持有多种第三方组件: PHP拼写检查:http://phpspellcheck.com/(一个网站$ 99) 通过Yahoo API进行拼写检查:http://phpcollection.com/spell-check-php-yahoo-api/(需要Yahoo App ID) 您还可以查看Enchant库的内置支持(PHP 5.3+),尽管这仍然需要像Aspell这样的拼写检查后端。     ,        看一下这个。它使您可以通过几个简单的步骤将拼写检查添加到文本框中。     ,        如果我对您的理解正确,并且只寻找一个可能的单词,那么只需检查输入的值是否等于该值(例如
if(inputValue == \'Word\')
)     ,        您可以在输入插件时购买拼写检查。 查看 : http://www.spellchecker.net/v3/products/scayt.html 和 http://www.jspell.com/ajax-spell-checker-as-you-type.html     ,        从您的帖子中听起来,您似乎想在提交表单之前捕获匹配的输入值。   我想要的是它应该显示一个   用户时提示错误拼写   输入错误的拼写...否则   用户可以继续提交... 如果是这样,这听起来像是javascript / AJAX的工作。您可以通过按下按键或模糊事件处理程序来检查脚本是否可以存储在服务器端(出于安全性?)的值。该脚本还可以根据AJAX调用的返回值或诸如此类来处理向用户显示消息的情况。这也可以用来启用/禁用提交按钮。