android 键盘中的第一个字母,在 html 输入文本中,小写

First letter in android keyboard, in an html input text, to lowercase

我希望当用户点击 html 文本输入

时,android 键盘上的第一个字母显示为小写

我找到了这个答案。似乎有效(但显然不适用于 android 上的所有键盘应用程序,也不适用于所有旧版浏览器)。 至少 iOS 覆盖了它并且 Chrome 从版本 43 开始:https://developers.google.com/web/updates/2015/04/autocapitalize

此外,我设置了 css 属性 text-transform: lowercase; 并将 keyup 上的输入值转换为 value.toLowerCase() – 以防万一。