- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:body onblur focusについて)
body onblur focusについて
このQ&Aのポイント
- Bodyタグ内の「onblur='focus();'」のON/OFFを、下記のコードで取りあえず動作しているのですが、もっとスマートにならないでしょうか?
- プログラマーではないので、今ひとつピンときません。もっとスマートになる方法を教えてください。
- このコードでは、bodyタグ内のonblur属性に「focus();」を設定していますが、もっと効率的な方法があるのか知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
var flag=true; function aaa(){ document.getElementsByTagName('body')[0].onblur=(flag=!flag)?focus:null; } スマートかどうかはわかりませんが。 未検証です。
お礼
ありがとうございます。動作しました。