我有一个带有输入字段的网站
<input id = "code" type = "text"/>
我正在WebView中打开网站,我希望只要将此输入聚焦,就应该以大写形式打开键盘。
我试图像这样修改输入元素
<input id = "code" type = "text" autocapitalize="characters"
style = "text-transform: uppercase;"/>
但是随后键盘会打开,只有第一个字符大写。键入第一个字符后,键盘再次变为小写(尽管在文本框中输入的值仍为大写)。
所以我应该以其他方式修改HTML代码,还是必须做一些显式的Java编码,以便键盘输入类型对于该输入保持为大写。
答案 0 :(得分:0)
您必须在javascript中编写该代码并在android webview中启用javascript
webview.getSettings().setJavaScriptEnabled(true);