如何禁用输入类型文本字段的语法正确性检查

问题描述:

某些输入到输入类型文本框中的某些单词在浏览器中显示为带有红色下划线,表明该单词在语法上可能不正确。如何禁用输入类型文本字段的语法正确性检查

我该如何防止它出现?

+2

你又来了!为什么你不能离开用户的浏览器? – deceze 2010-08-02 05:05:40

+0

@deceze - 我不认为输入到文本框中的单词不正确。注意:它可能是一个名称,不需要语法正确。这是一个无效的情况? – user339108 2010-08-02 05:07:21

+0

但用户可以创建自定义字典,拼写检查甚至不常见的单词。特别是如果它是一个名字,也许是用户的名字,它可能在自定义词典中。这是浏览器上的一个非标准功能,启用了拼写检查功能的用户通常需要**。 – deceze 2010-08-02 05:09:38

我将spellcheck属性添加到输入类型文本字段,并且仅针对该字段禁用了拼写检查。上述修复工作,感谢所有谁回应。

+0

我不相信这个人花时间返回与他们的问题的有效解决方案当之无愧的投票。我认为在某些情况下,删除拼写检查突出显示会带来更好的用户界面,这就是为什么该属性首先存在的原因。输入搜索/自动完成的用户名,例如红色下划线在美学方面会遇到并且没有用处。 – fullstacklife 2012-03-09 15:52:52

万一有人碰到这个蹒跚像我一样,不知道是什么属性的使用,可以使用拼写检查属性为特定的输入字段或文本区域禁用拼写检查:

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

更多信息here

+0

这不应该是正确的接受答案吗? – PHPGuru 2017-10-14 23:56:45

您可以使用:

<input type="text" spellcheck="false"> 

添加“拼写检查”属性的<input>标签并将其设置为false