JavaScript

[JavaScript]フォーカスが当たっている要素を取得してフォーカスを外す

More than 1 year has passed since last update.

文書内でフォーカスされている要素を取得して、その要素のフォーカスを外す。

モバイルなどでキーボードが出ている状態などを解除できる。


フォーカスが当たっている要素を取得

document.activeElement


要素のフォーカスを外す

Element.blur()


合成

document.activeElement.blur()


サポート状況

document.activeElement - Web API インターフェイス | MDNを見てみたが、サポートされているモバイルブラウザのバージョンはわからなった。

多分、ほぼサポートされていると思う[要出典]