Javascript 我可以自动切换用户';什么是键盘输入法?

Javascript 我可以自动切换用户';什么是键盘输入法?,javascript,jquery,methods,input,Javascript,Jquery,Methods,Input,我想在聚焦某个表单字段时自动切换用户的输入方法。 例如 这里有两个字段: 字段1(中文名称):\uuuuuuuuuuu 字段2(日文名称):\uuuuu 页面可在字段1中将输入法自动切换为中文, 当我们关注字段时,可以在字段2中自动将输入法切换为日语 是否会有一些jquery脚本来执行此操作? 或者在其他脚本语言中会有一种替代方法?在浏览器中无法做到这一点。在浏览器中无法做到这一点。没有简单的方法可以做到这一点(可能也没有完全可靠的方法,正如我想象的键盘布局不同)。但是,您可以尝试寻找一些可以实

我想在聚焦某个表单字段时自动切换用户的输入方法。
例如 这里有两个字段:
字段1(中文名称):\uuuuuuuuuuu
字段2(日文名称):\uuuuu

页面可在字段1中将输入法自动切换为中文,
当我们关注字段时,可以在字段2中自动将输入法切换为日语

是否会有一些jquery脚本来执行此操作?

或者在其他脚本语言中会有一种替代方法?

在浏览器中无法做到这一点。

在浏览器中无法做到这一点。

没有简单的方法可以做到这一点(可能也没有完全可靠的方法,正如我想象的键盘布局不同)。但是,您可以尝试寻找一些可以实现的键码映射(或者,如果您真的需要,可以创建自己的映射)

如果您创建/发现了一些键码映射,则可以使用事件键码将按下的键转换为在操作系统中更改键盘“语言”时该键将执行的操作

您可以通过设置一些javascript来捕获键码和字符,并将它们存储在对象中,从而创建自己的映射。一旦你点击了所有相关的键,你将有一个键码到字符的映射,你可以输出,保存,然后重复使用来改变每一个“键控”的输入

谁知道呢,如果我觉得无聊的话,我可能会考虑一下这样做是否真的管用

编辑

实际上我现在对这个很感兴趣。我写了一点javascript,它确实可以工作(在操作系统中切换键盘语言,我可以得到阿拉伯语字符,这些字符产生与英语字符相同的键码,这意味着它看到相同的键码对应于相同的按键,与语言无关)

所以我想,我们可以为操作系统使用一个预先制作的地图吗?Linux毕竟是开源的,所以让我们来寻找一些映射。我在谷歌上搜索过(我需要搜索更多),但我发现这是一种随机语言。这意味着,如果你足够努力,你会得到你需要的映射(我确信在某个地方有一个适用于所有语言的linux repo,我最终会找到它)

然后创建一个解析器,将其转换成一个漂亮的javascript对象和一个简单的jquery插件


我能感觉到一个GIT即将出现

实现这一点没有简单的方法(可能也没有完全可靠的方法,正如我想象的键盘布局不同)。但是,您可以尝试寻找一些可以实现的键码映射(或者,如果您真的需要,可以创建自己的映射)

如果您创建/发现了一些键码映射,则可以使用事件键码将按下的键转换为在操作系统中更改键盘“语言”时该键将执行的操作

您可以通过设置一些javascript来捕获键码和字符,并将它们存储在对象中,从而创建自己的映射。一旦你点击了所有相关的键,你将有一个键码到字符的映射,你可以输出,保存,然后重复使用来改变每一个“键控”的输入

谁知道呢,如果我觉得无聊的话,我可能会考虑一下这样做是否真的管用

编辑

实际上我现在对这个很感兴趣。我写了一点javascript,它确实可以工作(在操作系统中切换键盘语言,我可以得到阿拉伯语字符,这些字符产生与英语字符相同的键码,这意味着它看到相同的键码对应于相同的按键,与语言无关)

所以我想,我们可以为操作系统使用一个预先制作的地图吗?Linux毕竟是开源的,所以让我们来寻找一些映射。我在谷歌上搜索过(我需要搜索更多),但我发现这是一种随机语言。这意味着,如果你足够努力,你会得到你需要的映射(我确信在某个地方有一个适用于所有语言的linux repo,我最终会找到它)

然后创建一个解析器,将其转换成一个漂亮的javascript对象和一个简单的jquery插件


我能感觉到一个GIT即将出现

输入法是如何改变字符的?输入法是如何改变字符的?经过一些研究编辑,但我可能会以这种速度为您完成这项工作。更有趣的是,我的代码毕竟是付费输入的。编辑时做了一些研究,但我最终可能会以这样的速度为你完成它。更有趣的是,我被付钱输入的代码。