首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在HTML输入字段之间切换输入方法

在HTML输入字段之间切换输入方法
EN

Stack Overflow用户
提问于 2012-02-21 10:52:13
回答 1查看 1.2K关注 0票数 3

我有一个带有两个输入文本字段的HTML表单。

当用户按tabs键从第一个字段切换到第二个字段时,我希望自动将用户的输入法切换到不同的输入法,例如不同的语言。

我尝试这样做的原因是,我希望用户在每个字段中键入已知不同语言的内容。

我尝试了<input lang="JA" />,但这似乎并没有改变Mac和iOS的Safari的输入法。

在HTML或JavaScript中是否可以在每个文本字段的基础上更改输入法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-21 12:57:09

输入法由浏览器和用户控制。lang属性不会影响这一点,也没有其他的方法。从通常在浏览器中使用并被用户接受的方法(静默地或通过找出如何控制这些东西)更改每个文档的输入法是没有用的,更不用说每个字段的输入法了。

在某些情况下,为用户提供特殊的工具可能会很有帮助--不是覆盖输入法,而是提供额外的可能性。例如,如果预期的语言是用拉丁字母书写的,除了基本的a-z之外,还会有几个额外的字母,您可以使用按钮来输入它们(以帮助人们使用没有方便方式键入它们的键盘)。

可以构建作为输入法编辑器的控件,参见例如用于输入日语的typd.in。但这意味着在用户正在使用的输入法之上使用一些东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9371473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档