前提・実現したいこと
microsoft Edgeで該当のWEBページを開いた際、
フォーカスを指定のテキストボックスにする機能をjqueryを用いて実装したいのですが、
別ページからの遷移からでは正常にフォーカスがあてられるますが、
戻るボタンや更新ボタンを押して画面が更新した後,
指定したテキストボックスにフォーカスがあたりません。
試したこと
IE等で処理した場合は上手くできます。
以下にコードを記載します。
$(function() { //テキストボックスにフォーカスを当てる $('#testFocus').focus(); $('#testFocus').blur(function(){ $('#testFocus').focus(); }); }); //上記より後に実行される $(window).load(function () { //処理を1秒ごとに行い続ける setInterval(function(){ $('#testFocus').focus(); },1000); }); html文 <input name="testFocus" id="testFocus" type="text" value="" />
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/24 13:41