- PR -

tab indexにつて

1
投稿者投稿内容
hiroko
常連さん
会議室デビュー日: 2003/11/26
投稿数: 23
投稿日時: 2003-12-14 07:02
私は現在フォームをフレームセットで3つにわけています。
その中はmain、left、contentsとなっているのですが、mainのtab indexを0からtabを押すと表示してほしい順番に設定したのですが、実行してみると、いろいろと他のフレームに飛びながら、最後にmainに戻ってきて、きれいにindex通りに動いてくれます。
他のフレームのtab indexは指定していないのですが、どうしたら飛ばないでこのmainのなかだけでtabキーが動くようになるでしょうか?(最後まで行ったらまたmainのtab indexの0に戻る。)
それと、起動して始めにtabキーを押すとブラウザのアドレス欄が指定されてしまいます。もしそれがformのmainのtab index0からはじめられるようでありましたら、教えていただけないでしょうか。
よろしくお願いいたします。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2003-12-14 20:49
 Tabの移動を行わせるのはアプリケーションですから、まずアプリケーションないで移動し、次にhtmlに移ってきます。この中では、最初に読まれたフレームセットを定義しているhtmlで、出てきた順に移動していると思います。おそらく、その中でmainが最後に定義されているのでしょう。

 mainのbodyのonloadイベントでどこかのコントロールにフォーカスをセットするようにすれば、最初のフォーカスは何とかなるかもしれません。
hiroko
常連さん
会議室デビュー日: 2003/11/26
投稿数: 23
投稿日時: 2003-12-15 22:57
返信遅くなりすいません。
完成しました。
ありがとうございます!
1

スキルアップ/キャリアアップ(JOB@IT)