• 締切済み

「javascript」一つのコントロールに複数の命令を割り当てる場合

下記のソースをご覧下さい。 「txtBox1」と言うテキストボックスのコントロールに「初期フォーカス」と 「Imeのアクティブ」を設定したいのですが、書き方が分かりません、下記のままだと、 うまく動かないようです、ご存じの方お手数ですがお願いします。 <script language="javascript"> 1:document.Form1.txtBox1.focus() 2:document.Form1.txtBox1.style.imeMode = "active" 3:document.Form1.txtBox2.style.imeMode = "active" </script>

みんなの回答

noname#199778
noname#199778
回答No.1

ソースを <script language="javascript"> function init(){ document.Form1.txtBox1.focus(); document.Form1.txtBox1.style.imeMode = "active"; document.Form1.txtBox2.style.imeMode = "active"; } window.onload=init; </script> このようにしてみた場合では、いかがでしょうか。 上記では、フォーカスを与えたりする処理を関数にまとめ、その関数をページロードが終了した時点で実行させるように記述を直してみました。 見当違いでしたら、ごめんなさい。

関連するQ&A