【发布时间】:2014-01-16 13:22:05
【问题描述】:
我正在用 Script# 开发一个跨浏览器应用程序。 我正在使用 contenteditable div,用户可以在其中添加文本。但我不希望自动更正/自动完成功能更改用户文本。
请告诉我如何禁用此功能。 它应该适用于所有平台。 (iOS、Android、Windows)
我试过 autocorrect="off"; 自动完成=“关闭”
但没有任何效果。请帮忙....
【问题讨论】:
-
我认为自动更正功能(我假设在手机、平板电脑等上)是键盘的一部分,因此只是操作系统/应用程序的一部分。除非它可以读取文本框的属性,否则我看不到它是如何被禁用的。
-
有没有办法通过代码禁用键盘的自动更正功能。
-
您的代码无法访问键盘硬件/软件,或操作系统的任何部分,因此无法直接访问。
-
这听起来更像是一个 HTML5/JS 问题而不是 S#。在 S# 中,您只需将适当的属性添加到 div。
标签: javascript html css script#