内联禁用 Firefox 拼写检查?

Posted

技术标签:

【中文标题】内联禁用 Firefox 拼写检查?【英文标题】:Inline Disabling of Firefox Spellcheck? 【发布时间】:2010-09-18 10:41:42 【问题描述】:

我不久前研究过这个,但不记得该怎么做。我希望能够阻止 Firefox 在页面内的某些输入字段上运行它的拼写检查功能。我知道可以,但不记得如何设置了。

【问题讨论】:

您为什么要这样做?为什么? Firefox 没有提供任何方法来覆盖您的选项,因此对于想要使用浏览器拼写检查功能的用户来说,这真的很烦人。 【参考方案1】:

谈论有一个重要的“duh”时刻!经过反复试验,我找到了答案:

<textarea spellcheck="false"></textarea>

【讨论】:

【参考方案2】:

“拼写检查”属性目前是仅在 Firefox 中可用的额外功能,但它是 considered for inclusion in html5。

【讨论】:

【参考方案3】:

使用 JQuery 添加属性 $('.textarea_className').attr('spellcheck',false);

这将允许您返回一个有效的 XHTML 标记。 =)

【讨论】:

【参考方案4】:

这样做的缺点是 W3 严格验证器给出 - 属性“拼写检查”不是有效属性。对于我们这些喜欢在验证我们的网站时看到 0 个错误的 OCD 患者来说是个坏消息。

【讨论】:

以上是关于内联禁用 Firefox 拼写检查?的主要内容,如果未能解决你的问题,请参考以下文章

在 IntelliJ IDEA 上禁用拼写检查

如何禁用输入类型 = 文本的拼写检查?

禁用对 HTML 文本字段的拼写检查

表单元素内容禁用拼写检查

如何在 iPhone 上禁用文本输入的拼写检查器

GWT TinyMCE 拼写检查