tabキーによるfocusの当たり方を制御したい
こんにちは,よろしくお願いします。
formが設置してあるページで,tabキーを押すとfocusが移動しますが,この挙動が,ブラウザによって違うことに気づきました。
ドリームウィーバーで,レコードの挿入ウィザードを使って簡単にフォームを設置することができますが,たとえば,この単純なページをInternet Explorerで開いて,1回tabキーを押してみると,focusは,ブラウザのアドレスバーに行ってしまいます。しかし,Firefoxでは,フォームの1番目のテキストボックスにfocusが当てられ一番最後にブラウザのアドレスバーなどに行きます。また,OperaではFirefoxと同様にフォームの1番目のテキストから始まって,ブラウザにはfocusが渡りません。
FirefoxやOperaのようにフォームの1番目の項目からfocusがあたるようにしたいのですが,どのようにすればよいのでしょうか?
gooやYahooを上記の3つのブラウザで開いてみると,必ず同じ挙動を示して,同じところからfocusが当たりますから,何らかの方法で制御する方法があるのだと思うのですが…。
tabindexを設定して,フォームの1番目の項目を1として,順に設定してみたりしたのですが,Internet Explorerでは,やはり一番先にブラウザにfocusが渡ってしまいました。
私の希望としては,Opera のように一切ブラウザにfocusが当たらないようにしたいのです。しかし,できないのであれば,Internet Explorerで一番最初にブラウザにfocusが当たらないようにする方法を教えていただきたいです。
当方,JavaScriptとPHPにてホームページを作成中です。よろしくお願いします。
お礼
さっそくのお返事ありがとうございました。相談した友人にも同じ事を言われました。壊れてから知ったことですがこのアイシャドウは限定で販売されていた上、すでに全店から引き上げてしまった商品なので、新しいのを買って返す事ができないのです。ainaainaさんにも勇気を貰ったので 貸してくれた人に謝る事にします。それから、これから人に物を借りるのはやめようと思いました。