1、我用的是ASP.NET,点击画面空白处,我想让焦点不移动,落在原来控件上!这个是用JS怎么实现啊。! 2、还有当按ENTER健的时候,画面刷新,能否让焦点移动到下一个控件?我用ASP.NET试验过,当画面上有两个以上的textbox时候,在textbox中输入内容按回车后,马上要触发画面上的一个按钮事件,画面刷新,能不能让画面不刷新,焦点移动到下一个textbox框中。各位大侠帮帮忙啊!~~~ 各位大侠帮帮忙啊,希望有代码贴出!

解决方案 »

  1.   


    <body onkeydown="keyLogin();">
    </body>
    <script language="javascript" type="text/javascript">
    function keyDown() {if (event.keyCode == 13) event.keyCode = 9;}
    </script>
      

  2.   


    function keyLogin() {alert(event.keyCode); if (event.keyCode == 13) event.keyCode = 9;}<body onkeydown="keyLogin();"></body>
      

  3.   

    yaazz你牛哈,那第一个问题怎么解决呢.简单的说就是鼠标点击空白时候,焦点不转移。
      

  4.   

    JS
    失去焦点事件事件
    。focus();
    或者在他的onchange事件里就不让他失去焦点。
      

  5.   

    JS
    失去焦点事件事件
    。focus();
    或者在他的onchange事件里就不让他失去焦点。
      

  6.   

    //给你一个思路
    <body onclick="test()">
    var last = "tmp"; //全局变量,在你的控件的focus事件中赋值,你自己改改试试吧
    function test() { document.getElementById("tmp").focus(); }