IE11 中的文本区域问题 - 文本内容自动更改

Posted

技术标签:

【中文标题】IE11 中的文本区域问题 - 文本内容自动更改【英文标题】:Text Area issue in IE11 - text content changed automatically 【发布时间】:2017-06-19 06:23:02 【问题描述】:

我有一个简单的 html 文件。

<!doctype html>
<html><head></head>
<html>
<body>
<textarea rows="4" cols="50">
</textarea>
</body>
</html>

我在 IE11 浏览器中打开了 html 文件。我输入“cafe”,然后点击空格。内容自动更改为“café”。这个问题并非每次都发生。但是一旦html文件第一次加载到IE11浏览器,问题肯定发生了。

谁能帮我了解问题的原因以及如何解决这个问题?

【问题讨论】:

【参考方案1】:

这是 IE 的自动更正“功能”。

如下调整您的textarea

 <textarea rows="4" cols="50" autocorrect="off"></textarea>

或者在您的 Windows 设置中完全关闭自动更正。

注意:您还可以关闭自动大写、自动完成和拼写检查:

<textarea autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false"/>

【讨论】:

小记,有用户使用此“功能”,禁用可能不是最干净的解决方案。【参考方案2】:

您似乎在 IE11 中启用了自动更正功能。

在 Windows 设置中禁用自动更正 (PC-Settings -> PC & 设备 -> 打字 -> 拼写)被设置为“关闭”

【讨论】:

默认开启。 MS 总是最清楚。

以上是关于IE11 中的文本区域问题 - 文本内容自动更改的主要内容,如果未能解决你的问题,请参考以下文章

检测屏幕截图中的文本区域

IE中的文本区域最大长度

即使有换行符捕获光标位置中的所有内容,也将特殊标签应用于所有选定文本中的文本区域

如何使用原型自动调整文本区域的大小?

在IE8中右键单击取消选择文本

如何清除焦点上的文本区域?