2

Windows 7 では、さまざまな言語で入力できるようにキーボードを構成できます。「仮想」キーボードを切り替えるには、タスク バーの小さなアイコンをクリックして、入力する言語を選択する必要があります。

ページに 2 つのテキスト ボックスがあります。1 つは英語の文字を入力するためのもので、もう 1 つは韓国語のハングルと漢字を入力するためのものです。ユーザーが一方をクリックして英語を入力し、もう一方をクリックして韓国語を入力できるようにしたいと思います。タスク バーでキーボードを切り替える必要はありません (または、別のキーボードを設定しなくても最適です)。ユーザーは頻繁に言語を切り替えるため、毎回手動で切り替えなければならないのは非常に不便です。

特定のテキストボックスのキーボードを特定のテキストボックスにするように指定する方法はありますか?

4

1 に答える 1

1

input理論的には、タグの動作を制御できる ime-mode と呼ばれる CSS プロパティがあります。

<input id="english" style="ime-mode: disabled">
<input id="korean" style="ime-mode: active">

問題は、ブラウザのサポートが非常に限られていることです (少なくともMDN はそう言っています)。また、特定の Web ブラウザとオペレーティング システムの組み合わせでは機能しない可能性があります (つまり、Linux では実行されません)。

于 2011-09-13T12:57:48.240 に答える