【问题标题】:HTML - How can i disable auto text correction in my TEXTAREA?HTML - 如何在我的 TEXTAREA 中禁用自动文本更正?
【发布时间】:2011-03-30 15:02:44
【问题描述】:

我的 textarea 包含 C# 代码,所以我到处都是红色下划线,有没有办法在 html 代码中禁用 TEXTAREA 的自动更正?

谢谢

【问题讨论】:

    标签: html textarea autocorrect


    【解决方案1】:

    相信你可能在找<textarea spellcheck="false"></textarea>

    来源: https://developer.mozilla.org/en/controlling_spell_checking_in_html_forms

    【讨论】:

    • 谢谢,有没有办法将此添加到我的 css 文件中?如果我将它放在我的 html 代码中,它可以工作,但是将它与 css 一起使用似乎不起作用 TEXTAREA.code { spellcheck:false; }
    • 这是一个 HTML5 属性,因此无法在 CSS 文件中处理。它需要成为 textarea 标记本身的一部分。 :-)
    • 如果您使用
    【解决方案2】:

    除了 spellcheck="false" 对于 iOS(可能还有 Android)之外,还有两个属性可能需要添加到文本输入中以避免操作系统干扰文本内容:

    • autocorrect="off" 避免完成或建议一个词
    • autocapitalize="off" 用于避免操作系统将book 转换为Book
    • spellcheck="false" 避免操作系统突出显示拼写错误

    【讨论】:

      【解决方案3】:

      尝试将以下代码添加到您的文本区域:

       spellcheck="false"
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-06-01
        • 1970-01-01
        • 2019-05-10
        • 2014-08-15
        • 2016-01-30
        • 2020-03-02
        • 1970-01-01
        相关资源
        最近更新 更多