如题:
假如有2个文本框 当光标焦点在不同文本框时 按回车后的默认按钮是不同的。
要如何实现?

解决方案 »

  1.   

    这么笼统...大哥 给点思路啊 我也知道要在onkeydown方法中去写代码
      

  2.   

    <html>
    <head>
        <title>测试</title>
        <script language="javascript">
            function InputGo(v)
            {
                if( event.keyCode == 13 )
                {
                    switch( parseInt(v) )
                    {
                        case 0:
                            document.getElementById('B_A').click();
                            break;
                            
                        case 1:
                            document.getElementById('B_B').click();
                            break;
                    }
                }
            }
        </script>
    </head>
    <body>
        <input onkeydown="InputGo(0)" /><input onkeydown="InputGo(1)" />
        <button onclick="alert('A');" id="B_A">A</button><button onclick="alert('B');" id="B_B">B</button>
    </body>
    </html>
      

  3.   

    改成 document.getElementById('B_A').focus();才好用 
    哈哈 谢谢楼上大哥~