私は本格的な ajax ベースの Web アプリケーションに取り組んでおり、accesskey
ショートカット キーとして機能する HTML5 属性を利用して、デスクトップ アプリケーションのように感じさせたいと考えています。cssdisplay
属性が dont に設定されているコンテナ内の要素が機能しないことに気付きましたnone
。例えば
//this example does not work
<div style="display:none;">
<a accesskey="s" href="http://www.stackoverflow.com">Stackoverflow</a>
</div>
//これは正常に動作します
<a accesskey="f" href="http://www.facebook.com">Facebook</a>
最初の例を機能させる方法はありますか。最初のアンカータグが非表示のコンテナにあるため、アクセスキーがバインドされていないため、ページの読み込みが疑われます。required
これは、input 要素の html 5 属性にも当てはまります。DOM を検査しようとしましたが、コンソールにエラーはありませんでした。どうすればこれを修正できますか