如何在文本框中突出显示错误的拼写?

时间:2014-07-28 23:08:42

标签: javascript html internet-explorer-8

我想在文本框中显示错误的拼写。 我不知道该怎么用,如果可以用javascript完成, 或任何其他语言使其工作。 我希望它显示错误的单词红色突出显示。

这样的事情: http://foundeo.com/spell-checker/但我不需要检查拼写' 按钮。

我试图让它在IE 8上工作,不关心其他浏览器。

在这个文本框中,我希望它显示错误的拼写单词。

<p>
        Please provide specific comments about <strong>#GetEmployee.emp_namefirst#</strong>  to support your ratings:

        <br>
        <textarea style="width:99%;" rows="3" name="txtPosComment"></textarea></p>

3 个答案:

答案 0 :(得分:0)

当然可以使用JavaScript完成,但您可能也需要与服务器通信。您将要向服务器发送文字并让服务器检查拼写,然后将结果发送回客户端。否则你需要将整个字典发送给客户端(如果它很小,我认为这是可行的,但是,例如,整个英语可能是一个非常大的文件)。

您也可以使用JavaScript加入各种浏览器和操作系统的拼写检查服务,但我不知道该怎么做。

答案 1 :(得分:0)

我认为以下链接中存在类似问题,可能会解决您的问题Javascript based spell-checkers for web applications

答案 2 :(得分:0)

您可以使用HTML5的拼写检查属性。

spellcheck="true"

它得到了大多数现代浏览器的支持

参考:http://www.w3schools.com/tags/att_global_spellcheck.asp

考试

<input type="text" spellcheck="true" />