序文: 場合によっては、ページのフォーカスがどの要素にあるかを取得する必要があります。フォーカスは、ユーザーがページを操作しているかどうか、およびその他の情報を判断するために使用できます。以前は自分で記録する必要があったため、便利ではありませんでした。HTML5 1. デフォルトの焦点はボディにありますページが読み込まれると、document.activeElement が body に配置されます。 console.log(ドキュメント.activeElement); // コンソール出力: //体 2. テキストボックスのフォーカスを手動で取得するフォーカスを取得する最も一般的な方法は、フォーム要素を使用することです。ここでは、テキスト ボックスを例に挙げます。 <input type="text" id="名前" /> テキスト ボックスにカーソルを置くと、コンソールに ドキュメント.アクティブ要素: 上でフォーカスされるのはテキスト ボックスです。 3. 集中することで集中力を高めるテキスト ボックスに手動で配置してテキスト ボックスにフォーカスを当てるだけでなく、 <input type="text" id="名前" /> <script type="text/javascript"> // テキスト ボックスの角度を取得します。 document.querySelector("#name").focus(); console.log(ドキュメント.activeElement); // Firefox ブラウザのコンソールに次のように表示されます: // <input id="名前" type="テキスト"> </スクリプト> 4. タブ切り替えフォーカスウェブページ上のタブからフォーカスを切り替えることができます。別のボタンを試してみましょう。 <input type="text" id="名前" /> <button>クリックしてください</button> 効果を確認しやすくするために、5 秒後に document.activeElement を印刷するタイマーを設定します。 タイムアウトを設定する(() => { console.log(ドキュメント.activeElement); // Firefox ブラウザのコンソールに次のように表示されます: // <ボタン> }, 5000); ページにアクセスし、タブでボタンに切り替えて、コンソール出力を表示します。 タブ切り替えフォーカス: 5. document.hasFocus()はフォーカスを取得するかどうかを決定する同様にタイマーを設定して表示します: タイムアウトを設定する(() => { console.log(document.hasFocus()); }, 5000);
以下もご興味があるかもしれません:
|
<<: テーブルの幅を固定して、テキストによって幅が変わらないように設定
Dreamweaver または FrontPage を使用して HTML Web ページを作成する場...
Docker を実行するには root 権限が必要です。非 root ユーザーに docker コマ...
1. まず、2つ以上の隣接する通常フローブロック要素の垂直マージンの崩壊を引き起こす原因を知る必要が...
この記事はCentOS 7.3システム環境をベースに、MySQLとRedisのインストールと使用につ...
デフォルトでは、MyISAM テーブルはディスク上に .frm (テーブル構造ファイル)、.MYD ...
MySql の null に関する関数IFNULL ISNULL NULLIF IFNULL使用法:...
ハイパーリンク a タグはリンク ポイントを表し、英語の単語「anchor」の略語です。その機能は、...
<br />国内のウェブサイトが本格的に普及し、ユーザーエクスペリエンスに重点が置かれる...
今日はサーバーにログインして、データベース内のいくつかのものを変更する準備をしました。しかし、パスワ...
CentOS 6 以前のバージョンでは、MySQL サーバー/クライアント インストール パッケージ...
序文「画像処理というと、PhotoShop などの画像処理ツールを思い浮かべることが多いです。フロン...
最近、ストアド プロシージャの名前を変更する機能を使用しました。インターネットで情報を検索しましたが...
目次コードのクリーニングJavaScript の「フレーム」 「フレーム」の実装方法1. 間隔を設定...
フロントエンド開発者の必須科目であるCSS3は、多くの基本的なアニメーション効果を実現するのに役立ち...
1、%: 0 個以上の任意の文字を表します。あらゆるタイプと長さの文字に一致します。場合によっては、...