1

私はウェブアプリケーションを持っています。Struts フレームワークで実行されていますが、私の質問に関連しているとは思いません。:)

テキストボックスをクリックするかカーソルを置いたときに、日本語のカタカナ、ひらがな、漢字を直接入力できるようにしたいです。

Windows にはこの IME があり、alt + ~ を押すか、設定に応じて、日本語または任意の言語を有効にすることで、これらの文字を入力できます。IOが望むのは、これを行う必要がないことです。IT は自動化する必要があります。

これはjavascriptまたはその他のテクノロジーで可能ですか? 助けてください

4

2 に答える 2

1

試す

ime-mode: active 

CSS スタイルでは、基本的に IME のデフォルトで auto を設定し、オンにし、オフにすることができます

MSDN & MDCime-modeに関する詳細情報

于 2010-03-03T08:04:15.970 に答える
0

wanakana.jsなどの外部 JavaScript ライブラリを使用できます。

次に例を示します。

<script src="https://unpkg.com/wanakana"></script>

<input type="text" id="wanakana-input"/>
<script>
  var textInput = document.getElementById('wanakana-input');
  wanakana.bind(textInput, /* options */); // uses IMEMode with toKana() as default
  // to remove event listeners: wanakana.unbind(textInput);
  </script>

于 2020-05-26T15:42:16.057 に答える