2

我注意到,如果用户在表格中没有写出正确的英文,单词就会用红色下划线。当人们写正确的法语或任何其他非英语的语言时,问题就出现了,它也会被加下划线。如何控制这个?我的意思是,如何控制输入语言或至少从不下划线。

例如在这种形式中:http: //jsfiddle.net/wxrJP/
如果你写 maison 会出现一条红线。

HTML:

<form>
    <input type="text" name="name">
    <textarea id="normal" name="text"></textarea>
</form>
4

2 回答 2

0

使用spellcheck="false"你的textarea来关闭拼写检查。

演示

Demo 2(比较一下,两个字段一个一个地聚焦,你会看到第一个不会在下一个下划线)


正如您评论的那样(对不起,我在您想优先考虑特定语言拼写检查的问题中错过了这一点),所以我不同意下面的答案和评论,您可以使用lang属性控制特定语言的拼写检查.

演示(一一关注领域,看看差异)

于 2013-09-19T13:29:05.957 回答
0

这与Your Spellcheck, 那是关于用户的浏览器的。如果浏览器有希腊语拼写检查,那么所有内容都会加下划线。

你不必对此做任何事情。

于 2013-09-19T13:29:52.083 回答