请教各位大大们,我需要开发一个web页面,有很多asp的文本框 ,我想按回车就自动执行该文本框后的查询按钮然后光标自动移到下一个文本框,怎么弄啊 ,document里面没有onkeydown事件 我改如何解决呢,谢谢拉

解决方案 »

  1.   

    <input type="text"  id="t"/>
    <script type="text/javascript">
    document.getElementById("t").onkeydown = function(e)
    {
    e = e || window.event
        if(e.keyCode==13)
    {
       alert("回车了")
    }
    }
    </script>
      

  2.   

    下一个文本框获取焦点
    document.getElementById(nextId).focus();
      

  3.   

    不行啊 ,还是没有onkeydown  和.event
     点不出来啊,没反映
      

  4.   

        <script language="javascript" type="text/javascript">
                   document.getElementById("txtStoreNum").onkeydown = function(e)
            {
                    alert("回车了")  
                 e = e || window.event
                 if(e.keyCode==13)
                 {
                       alert("回车了")    
                  }
            }
        </script>
    我这样 系统都没alert出来  ,新手,求解答啊
      

  5.   


    我知道这段代码是对的,问题是写在我这就alert不出来 ,哪位高手能说在我大概错在哪里吗
      

  6.   

    document.onkeydown=function(e){}
      

  7.   

    var isok = false;
    document.onkeydown=function(e){
            e = e || window.event
            if(e.keyCode==13&&isok)
                   alert(1);
            {
    }
    当要查询的文本框获取焦点的时候,给全局变量isok=true;失去焦点的时候isok=false;