注意:アウトラインが表示されないボタンをクリック概要を使わずにHTML要素に焦点を当てる方法は?
キータブで移動するとき、それはまた、アウトラインを防止するが、ボタンがdocument.activeElement
(JSFiddle)となるよう:focus { outline: none }
が答えではありません。私はこの動作を模倣したいマウスをクリックすることなく。
方法必要があります。
- は
document.activeElement
としての要素を作ります。 - は、アウトライン
- はまだ(
擬似コード:
showDialog();
function whenDialogClosed() {
previouslyFocused.focus(); // should not display outline
}
にShowDialogを模倣し、通常の 'div'sとページの内部モーダルダイアログ。 –
この質問は、短い会話の後、メインウィンドウとシミュレートされたポップアップのために、要素の焦点をシミュレートする必要がある、ちょっと混乱します。 –
私は質問を修正しました。私は今、もっと理解できることを願っています。 –