プロが教えるわが家の防犯対策術!

Internet Explorerでは、スタイルシートでime-modeプロパティを記述すると
日本語入力モードや英数字入力モードなど初期設定出来る事は知っているのですが

javascriptなどを利用したら
「カナ入力モード」や「数値入力モード」など設定することは可能なのでしょうか?
また、他ブラウザ(safariやfirefox)など設定出来るのでしょうか?

A 回答 (3件)

Javascriptを使おうが何を使おうが、設定値のないモードになんぞできるわけがない。


http://www.htmq.com/style/ime-mode.shtml
ついでに、「数値入力モード」はそもそも存在しないので、仮に今後ime-modeが拡張されようが無理。
    • good
    • 0
この回答へのお礼

ありがとうございます。

そうなんですよね。
それ出来るんだったらATOKだったらどうなるんだとの話ですもんね。

お礼日時:2011/12/27 15:01

「JavaScriptで入力モードを制御する」


http://www.kttnet.co.jp/~harashi/samplepg/ime-mo …
IE独自拡張のようです。
Firefox9.0.1はOKでしたが、他のブラウザは分かりません。

もう一つ↓
http://javascript123.seesaa.net/article/13150832 …
こちらもIEとFirefox9.0.1で有効でした。
    • good
    • 0
この回答へのお礼

ありがとうございます。

Firefoxが有効な件、初耳でしたありがとうございます。

お礼日時:2011/12/27 14:58

IEなどの独自仕様ですべてのブラウザに有効ではありませんが・



input[type=text],input[type=textarea]{ime-mode:active;}

とか、属性値として、他にauto,inactive,disabledがあります。

javascriptを利用した方法は
jQueryを使ったJavaScriptの書き方と、日本語入力モード制御の例 | JavaScript | murak.net ( http://murak.net/post/javascript/246 )
を参考に。
    • good
    • 0
この回答へのお礼

ありがとうございます。

やはり、既存仕様以上の事はできないんですね。

お礼日時:2011/12/27 14:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!