[JavaScript]focusを外す方法
はじめに
focusとは?
例として↓の画像のようにキーワードが入力出来るようになっている事をフォーカスが当たっていると表現するらしい。
一部のAndroidでは、このような検索画面があった場合に検索後もキーボード入力画面が残り、操作しにくい状況となることがある。(※qiitaでは症状は現れない。きっと処理を書いてる)
この記事では、そのフォーカスを解除する方法を備忘録として記事にまとめる。
focusされている部分のfocusを解除する方法
まずJavascriptではfocusを解除するにはblue関数を使用する
要素.blue()
次に現在アクティブな要素を取得する方法
document.activeElement
この2点から下記のように書くとfocusを外す事ができる
document.activeElement
参考
・activeElement
・https://developer.mozilla.org/ja/docs/Web/API/Document/activeElement
・blur
・https://developer.mozilla.org/ja/docs/Web/API/HTMLOrForeignElement/blur
・focus
・https://developer.mozilla.org/ja/docs/Web/API/HTMLOrForeignElement/focus
Author And Source
この問題について([JavaScript]focusを外す方法), 我々は、より多くの情報をここで見つけました https://qiita.com/hanata-el/items/7089a0cb1bd7dae10807著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .