asp.net怎么用enter键替tab键呀...到碰到botton键时.还是用enter键来确定....就不用鼠标来击确定了我这样写的
<body topMargin="0" onkeydown="if(event.keyCode==13)  event.keyCode=9"bgcolor="#99ccff">.但是到了botton按扭后就不知怎么办了  回车键也不起不到确认作用了

解决方案 »

  1.   

    //转回车为TAB键功能
    function document.onkeydown()
    {
    if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='')
    window.event.keyCode=9;
    }
    -------------------------
    这个是以前项目中用到的一段代码,你可以根据需要进行修改。更多资料:http://www.34v.com
      

  2.   

    你可以这样写:在<head></head>之间加上如下代码:<script language="javascript">
        document.onkeydown = KeyDown;
        function KeyDown(){
            var gk=event.keyCode;
            if(gk==13) {
                event.keyCode = 9;
                return; 
            }
        }
    </script>
      

  3.   

    前台
    function GetFocus()
    {
    if(event.keyCode==13)
    {
    document.getElementById("Button1").click();
    return false;
    }
    }------------------------
    后台
    TextBox1.Attributes.Add("onkeydown","return GetFocus();");
      

  4.   

    假如用这个写的话.后台怎么写了在<head></head>之间加上如下代码:<script language="javascript">
        document.onkeydown = KeyDown;
        function KeyDown(){
            var gk=event.keyCode;
            if(gk==13) {
                event.keyCode = 9;
                return; 
            }
        }
    </script>
      

  5.   

    我用了下面的脚本.但是还是不行呀..假如用这个写的话.后台怎么写了在<head></head>之间加上如下代码:<script language="javascript">
        document.onkeydown = KeyDown;
        function KeyDown(){
            var gk=event.keyCode;
            if(gk==13) {
                event.keyCode = 9;
                return; 
            }
        }
    </script>到了按扭这人地方后还是没有起回车作用了..我该怎么在后台写呀..谢谢了
      

  6.   

    我怎么用这个函数呀..我的javaScript不是很好..可以说是不太会了..帮忙了..
      

  7.   

    后台不用写什么的,过会我发个DEMO给你看看
      

  8.   

    我重新做了一个DEMO,看了一下,只要改少许代码就能满足你的要求:<script language="javascript">    
       document.onkeydown = KeyDown;
                
       function KeyDown(){
          //如果触发事件的对象的ID不是按钮的ID(这里按钮的ID是btnOK),进行回车键和Tab键的转换
          if(event.srcElement.id!="btnOK"){
             var gk=event.keyCode;
             if(gk==13) {
                 event.keyCode = 9;
                 return; 
             }
          }
       }
    </script>