2012-04-30 14 views
0

ボタンにフォーカスを合わせるためにJavaScriptを追加しようとしていますが、ボタンに到達するためにユーザーのタブをHTMLフォームに合わせると、 。この関数が呼び出されると $("#myBtn").focus()が、私はボタン画像の変化を見ることができます:私は使用してそれにフォーカスを設定し、JavaScript関数で <input type="Submit" id="myBtn" class="myBtnClass >htmlボタンをインラインで点滅させる方法

私が働いているページは、ボタン要素を持っています。また、「入力」をクリックすると、フォームが提出されます。しかし、この場合、画像が変化すると、一般にボタンに表示される「ドット付きインライン」は表示されません。

しかし、点線は、ユーザーがそのボタンに「タブ」すると表示されます。

あなたはCSSプロパティを使用することができます "私は$("#myBtn").focus()以外の何かをすることが期待

+0

いいえ、私のためにうまくいきます:ボタンは、フォーカスを表示します:http://jsfiddle.net/ZaDpt/5/ – Jivings

+0

私は、これはIE8の問題です。点線で囲まれたアウトラインはFirefoxでは常に表示されますが、断続的に/散発的にしかIE8では表示されません。 – rk2010

+0

あなたが述べたように、ブラウザに関連している可能性があります。 CSSメソッドをぼかしメソッドに連結して、アウトラインを破線に設定します。 –

答えて

0

アム:?。

`outline` 
+1

これは、彼が扱っているIE8バグがあるという点を完全に逃しています。 –

0

は、IE7互換モードで実行されている、または間違ったDOCTYPEを使用していません
はこれを参照してください。多くの情報と可能な解決策について同様の質問:CSS 'outline' property in IE, and jQuery errors

+0

私は通常のIE8モードです。互換性はありません。私は疑問に思う...私はユーザーが "タブ"キーを押すことをシミュレートすることができます – rk2010

関連する問題