我有双语 HTML 5 表单,并且我正在使用 type 属性来帮助更改移动设备的键盘布局。
<input type="tel" />
<input type="email" />
<input type="?" />
这工作正常,因为电话值显示数字键盘,电子邮件显示用于电子邮件输入的自定义键盘。
但我想知道是否有办法指定输入的语言,以便设备切换到适当的键盘?
我随机尝试过这个:
<input type="text" lang="ar" />
但是什么也没发生,这在 HTML5 或 Javascript 中可能吗?
最佳答案
我认为这不太可能,您将遇到的问题是键盘本身是一个应用程序,取决于用户的区域设置,因此您不能直接从您的网页 html 页面更改它,也不能保证您的用户将拥有“阿拉伯语”字符集和键盘还取决于移动设备操作系统
这是 html 移动输入类型的示例:
关于javascript - 使用 HTML 5 更改移动设备上的键盘语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60336848/