• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:body onblur focusについて)

body onblur focusについて

このQ&Aのポイント
  • Bodyタグ内の「onblur='focus();'」のON/OFFを、下記のコードで取りあえず動作しているのですが、もっとスマートにならないでしょうか?
  • プログラマーではないので、今ひとつピンときません。もっとスマートになる方法を教えてください。
  • このコードでは、bodyタグ内のonblur属性に「focus();」を設定していますが、もっと効率的な方法があるのか知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

var flag=true; function aaa(){ document.getElementsByTagName('body')[0].onblur=(flag=!flag)?focus:null; } スマートかどうかはわかりませんが。 未検証です。

waterclock
質問者

お礼

ありがとうございます。動作しました。

関連するQ&A