フォーカスを当てると入力モードが自動で変わります。
月額263円からのレンタルサーバー、ミニバード
月額たったの263円から2GB(ギガバイト)という余裕の
大容量スペースをご提供いたしています!
サンプルソース
<html> <head> <title>全角/半角 MS-IMEの入力モードの切り替え</title> <script language="Javascript"> <!-- function jpon(tbox){ active"; } function jpoff(tbox){ tbox.style.imeMode="disabled"; } function engon(tbox){ tbox.style.imeMode="inactive"; } function jidou(tbox){ tbox.style.imeMode="auto"; } //--> </script> </head> <body> <form name="Myform" id="myform">住所:<br> <input type="text" name="tbox0" size="40" onfocus="jpon(this)">日本語入力<br> 電話番号:<br> <input type="text" name="tbox1" size="40" onfocus="jpoff(this)">日本語入力無効<br> メールアドレス: <br> <input type="text" name="tbox2" size="40" onfocus="engon(this)">半角英数<br> 感想:<br> <textarea name="tbox3" rows="6" cols="40" onfocus="jidou(this)"></textarea>auto </form> </body> </html>"
active // IMEオン(日本語入力)
disabled // IME使用不可(半角英数入力) ユーザーによるモードの切り替えはできません。
inactive // IMEオフ(半角英数入力)
auto // 自動(前の設定を受け継ぐ)
onfocus // onfocusイベントは対象に焦点が合ったときに処理を実行します。
"active";
タグに直接書く場合は次のように書きます。
<input type="text" name="tbox2" size="40" >
Fx3,IE7で動作確認!
Dom getElementsByTagName()メソッド、テキストボックスの値 変更
リンクを選択すると現れる点線枠を消す。onFocus="this.blur()"
文字サイズの変更 テキストボックス
一定時間ごとにテキストボックスのメッセージを切り替えます。