Javascript 对于html输入,Android键盘默认先大写

Javascript 对于html输入,Android键盘默认先大写,javascript,android,html,web,browser,Javascript,Android,Html,Web,Browser,我正在处理一个HTML页面。该页面被多个平台使用:Ios、Android和桌面。我的问题是,在android浏览器上,当我选择输入时,默认情况下第一个字母是大写的。这对于用户来说是令人沮丧的,因为所有用户名都以小写字母开头。有没有办法改变这个默认值?你所说的与android键盘本身有关,因为大多数键盘都有这个选项,可以在默认情况下大写第一个单词!为了克服这一点,在html中,您需要强制输入仅显示小写字母,并将所有字母转换为小写字母,您可以这样做: <input type="text" st

我正在处理一个HTML页面。该页面被多个平台使用:Ios、Android和桌面。我的问题是,在android浏览器上,当我选择输入时,默认情况下第一个字母是大写的。这对于用户来说是令人沮丧的,因为所有用户名都以小写字母开头。有没有办法改变这个默认值?

你所说的与android键盘本身有关,因为大多数键盘都有这个选项,可以在默认情况下大写第一个单词!为了克服这一点,在html中,您需要强制输入仅显示小写字母,并将所有字母转换为小写字母,您可以这样做:

<input type="text" style="text-transform:lowercase;" on keyup="javascript:this.value=this.value.toLowerCase();">

你所说的和安卓键盘本身有关,因为大多数键盘都有这个选项,默认情况下首字母大写!为了克服这一点,在html中,您需要强制输入仅显示小写字母,并将所有字母转换为小写字母,您可以这样做:

<input type="text" style="text-transform:lowercase;" on keyup="javascript:this.value=this.value.toLowerCase();">
这对我有用


这对我很有用。

您所指的输入类型可能重复?请给出一个HTML代码示例。您所指的输入类型可能重复?请给出一个HTML代码示例。用户名后面可能会有大写字母,但这不是一个解决方案。然后我的第一个解释是答案,它在用户的键盘设置中。。除非用户决定关闭“自动大写首字母”,否则无法覆盖此选项。用户名中稍后可能会出现大写字母,但这不是解决方案。然后,我的第一个解释是答案,答案在用户的键盘设置中。。在用户决定关闭自动大写第一个字母之前,您无法覆盖该选项