• ベストアンサー

入力モードの変更

Blackwinglsの回答

  • ベストアンサー
回答No.1

こんばんわぁ、Blackwinglsです。 JavaScriptではできません・・・・・ では、なんなのでスタイルシートで実現する方法をアドバイスします(^^;) おもいっきり環境依存していましますが、 .ime-on {ime-mode:active} .ime-off {ime-mode:inactive} のように指定して、 <input type="text" size="40" maxlength="40" name="sub" class="ime-on"> とすればご要望にそうのではないかと思います。 ではでは(^.^)/~~~

参考URL:
http://www.okweb.ne.jp/kotaeru.php3?q=100461
Ants
質問者

お礼

なるほどスタイルシートでやるんですね。 IMEで設定できるんですね。 MACだと当然だめですね。 有難うございます。 早速つかてみます。

関連するQ&A

  • 文字入力モードの切り替え

    はじめまして。 いきなりで申し訳ありませんが、よろしくお願いします。 Aテキストボックスにはひらがな Bテキストボックスには半角英数 Cテキストボックスにはカタカナ テキストボックスにフォーカスしたときに自動でIMEが切り替わり、それぞれに設定した文字で入力する。 と言う設定をしたいのですが、ソフトを立ち上げても右下のタスクバーにIMEが表示されておらず、テキストボックスにフォーカスしてもうまく機能しないのです。 一度でも「Alt+半角/全角」でIMEを右下のタスクバーに表示してやるとそれ以降はうまくいくのですが・・・・・ ソフトを立ち上げたときにIMEが機能するようにしたいのですがどうすればよいでしょうか? なにぶん初心者なのでわかりにくい質問かと思いますが、よろしくお願いします。 環境:VB2008 VS2008Express Editionで開発しています。

  • 開発環境C#:テキストボックスフォーカス時、かな入力モードにしたい

    開発環境はC#(.NET)です。 テキストボックスにカーソルがフォーカスした時、 IMEモードを、かな入力や半角カタカナ入力、 また英数半角入力に自動的に切り替えしたいのですが、 どなたか、ご存じの方、どうかご教授下さいませ。 よろしくお願い致します。

  • Access テキストボックスのIME入力モード

    お世話になります。 Access2010 氏名やフリガナ、生年月日、住所等を入力するフォームを 作成しました。 フリガナを入力するテキストボックスでは、全角カタカナで 入力されるよう、IME入力モードを「全角カタカナ」と しました。 上記設定により当該テキストボックスで入力する際に 全角カタカナとなるのですが、他のテキストボックスに まで影響が出てしまいます。。 例えば、氏名や住所テキストボックスで入力しようとしても なぜか全角カタカナになってしまいます。 氏名テキストボックス及び住所テキストボックスのIME入力モード はデフォルトの「コントロールなし」のままになっています。 いったんaccdbファイルを閉じて、フォームを開きなおし、 氏名入力 → OK 次に フリガナ入力 → OK 次に 住所入力 → 全角カタカナとなる 次に 再度氏名入力 → 全角カタカナとなる となってしまいます。 住所入力 → OK 次に フリガナ入力 → OK 次に 氏名入力 → 全角カタカナとなる 次に 再度住所入力 → 全角カタカナとなる となります。 要するに、一度フリガナを入力すると、その後は全角カタカナ入力 となってしまうようです。 テキストボックスが複数があり、そのうち一つでもIME入力モード を設定すると、他のテキストボックスでの入力にもそのモードが 引き継がれる?ので、他のテキストボックスでもIME入力モードを 個々に設定する必要がある・・・ということになるのでしょうか。 なお、個々にIME入力モードを設定すれば、フリガナ入力後でも 入力モードが引き継がれず、設定した入力モードで入力できることを 確認しました。 ご教示の程、宜しくお願い致します。

  • 入力モードを自動的に半角カタカナに

    いつもお世話になっております。 現在作成している画面で、あるテキストフィールドを 半角カタカナで入力する仕様になっています。 そこ以外のテキストフィールドは全角ひらがななので、 style="ime-mode:active;"を指定して対応しているのですが、 半角カタカナを入力するテキストにフォーカスがあたった時、 自動的に半角カタカナに入力モードを切り替える事は出来ますでしょうか?

    • ベストアンサー
    • HTML
  • 直接入力とひらがな(入力モード)の切り替え

    つい最近までは、入力モードの切り替えが半角/全角キーでできていたのですが、突然offにしかできなくなりました。 つまり、あ→ A はできるのですが、 A→あ ができないのです。 Alt +半角/全角 では切り替えできますし、Caps Lockでも切り替えられるようですが、いままで使っていたやり方に戻したいです。 ちなみにIMEのキー設定内の半角/全角キーの機能はIMEのオン・オフになっています。 使用しているPCは2ヶ月ほど前に買ったものです。

  • Access2000 日本語入力をOnにしても半角になってしまう

    Access2000です。 テキストボックスのIME入力モードを「オン」・「人名地名」に設定しています。 しかし、その前のテキストボックスが、入力モードを「オフ」にしている関係かわかりませんが、 日本語入力には切り替わるのですが、半角になってしまいます。 (最初に起動したときはいいのですが、一通り入力し終わって、また、日本語入力がオフのテキストボックスから、オンのテキストボックスに移ると、半角になります。) CapsLockキーがひらがなキーを押して、全角に変更して使っているのですが、ちょっと面倒です。 どうすれば、全角の日本語入力に切り替わるんでしょうか? お分かりの方、よろしくお願いいたします。 (ちなみに、日本語入力はオフになる=直接入力という意味ではありません。日本語入力がオンだが、半角になる=半角英数になるという意味です。「あ」ではなく「_A」という状態に切り替わります。)

  • 入力モード

    Microsoft IME Standard 2002を使っています。 ひらがなと直接入力切り替えるため 半角/全角キーを押しても入力モードが切り替わりません。 マウスでしか切り替えできません。 どうしたら直るのでしょうか?

  • ASP.NET TextBox 入力制限

    ASP.NETでテキストボックス内のIMEのモードを ひとつは全角カナ、ひとつは半角英数のような感じで プログラムで制御する方法を教えてください。

  • テキストボックスの入力制限

     VB6の画面入力でテキストボックスにフォーカスが移った際、半角カナや全角漢字、半角アルファベット大文字と云ったキーボードからの入力を制御したい(OSはWinXp/FEPはIME2002を使用)のですが、良い方法が有れば教えてください。

  • Caps Lockで入力モードを変更させたくない

    MS-IME 2007 を利用しています。機能的には満足していますが 入力中に、小指がCaps Lockに触れてしまうと、全角入力から 英文字半角入力に切り替わってしまいます。つまり、入力中に 以下のようになってしまうということです。 いいいいいいいiiiiiiiiiiiiiii もう一度Caps Lockを押して全角入力に戻ればいいのですが、 入力中にしょっちゅうなるので辟易しています。 どうするとCaps Lockで入力モードが変更されないようにできるのでしょうか? ちなみに設定の中には該当のオプションが無いように思います。