# 知りたいこと
タイトル通りなのですが、以下ソースで赤枠内のどの領域をクリックした場合でもinput
にフォーカスしたいです。
https://codepen.io/takahirohimi/pen/NWjRMrr
html
1<div class='container'> 2 <input /> 3</div>
css
1.container { 2 border: 5px solid red; 3 padding: 50px; 4}
実際の実装はReact(Next.js)で行っています。
できればid
属性は使わないやり方を教えていただきたいです。
以上、ご教示よろしくお願いいたします。
ーーーーーーーーーーー追記ーーーーーーーーーーー
説明不足な内容がありました。
実際には以下のようにcontainer
の中に複数のdiv
(buttonタグを含む)が入ります。
https://codepen.io/takahirohimi/pen/NWjRMrr
html
1<div class='container'> 2 <div class='other'> 3 <button> 4 other 5 </button> 6 </div> 7 <input /> 8</div>
css
1.container { 2 border: 5px solid red; 3 padding: 50px; 4}
このような場合に「赤枠内のotherボタン
以外の場所をクリックした場合にinput
にフォーカスしたい」です。
説明が不足しており大変申し訳ありませんでした。
回答1件
あなたの回答
tips
プレビュー