android - 禁用 html 输入的自动完成
问题描述
我正在寻找一种方法让移动浏览器按原样接受文本输入,而不是使用autocomplete或autocapitalize等功能自动修复它。即我想获得“错误”的输入来手动识别拼写错误和拼写错误。
对于 Android 上的 Chrome 87,来自 David Walsh的以下标记正是这样做的:
<form>
<input type="text" autocapitalize="none" autocomplete="off" autocorrect="off" spellcheck="false">
</form>
不幸的是,这不适用于 Android 上的 Firefox 84。例如,当我english
逐个字符输入时,它会自动替换为English
. (我已经发现确切的替换取决于所使用的键盘语言。因此,作为参考,我在此处使用带有英语(美国)语言的三星键盘。)您可以在此处使用不同的浏览器测试自己。
所以我的问题是:有没有办法让 Firefox(理想情况下是其他移动浏览器)接受文本输入,就像 Chrome 对上面的标记所做的那样?
解决方案
推荐阅读
- elasticsearch - Elasticsearch 术语查询不适用于数字
- javascript - 在其他页面中打开特定选项卡
- java - 尝试将我的类转换为 Json 时出现 stackoverflow 错误
- kubernetes - traefik 是否包含服务器端?
- python - 熊猫与 NaN 值合并
- javascript - 如何以 f(y) + f(x) = c 的形式绘制图形
- javascript - 使用循环用对象填充数组
- javascript - 按嵌套数组的唯一值对数组进行分组
- mysql - Sequelize 可以处理与一张表关联的多个键吗?
- sql - 合并语句给我“无法获得一组稳定的行”错误