0
私は、押されたときのタブの仕組みのように、キーのショートカット(shift + c)をフォームのselectタグにフォーカスしたいと思っていました。私はこのフォームselectタグショートカットキーを押したときに選択タグにフォーカスを当てたとき
<select id="myOptions">
<option selected> Options</option>
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
</select>
そして、ここを持っている私のHTMLで
は、私はselectタグに注力しようとしたが、それも私のコンソールでは動作しませんスクリプトです。
$document.on("keydown", function(event){
if(event.shiftKey && event.keyCode === 67){
angular.element(document.getElementById("myOptions")).focus()
// a simple javascript does not focus it as well
// document.getElementById("myOptions").focus()
}
});
申し訳ありません申し訳ありません、それはjQueryで動作しますが、それは問題ではありません。私はそれを角度の方法でしようとしています。私はこれを行うことができる方法はありますか?私のコントローラで 私はこれを持っている: '関数myController($スコープ、$ソケット、フォーカス、$タイムアウト、$フィルタ、$間隔、瞬間、$ HTTP、transformRequestAsFormPost、$文書、統計を)' @ChrisG –