java按钮文本框问题

定义了一个按钮和两个文本框,怎么实现点击哪个文本框后,再点按钮,按钮就在哪个文本框产生作用?希望有具体代码举例。

可以给两个文本框设置onFocus焦点事件,当点击其中一个之后,给按钮属性赋值,然后通过给按钮设置一个onClick点击事件,再进行具体操作。

<input onfocus="sub1()"  id="ii1"/>
        <input onfocus="sub2()" id="ii2"/>
        <button onclick="chu()">触发 </button>
        <h2 id="hh"></h2>
        
        <script>
            
            var boo = 0;
            function sub1 () {
                boo = 1;
            }
            
            function sub2 () {
                boo = 2;
            }
            
            function chu () {
                if (boo == 1){
                    document.getElementById("hh").innerHTML="我是第一个输入框";
                    document.getElementById("ii1").value="触发了第一个";
                    
                    boo = 0;
                }else if (boo == 2){
                    document.getElementById("hh").innerHTML="我是第二个输入框";
                    document.getElementById("ii2").value="触发了第二个";
                    
                    boo = 0;
                }else {
                    document.getElementById("hh").innerHTML="你还没有选择输入框";
                    boo = 0;
                }
            }
        </script>