按钮是服务器端控件..想在前台用js实现,也就是说用户输入用户名.密码.验证码,然后回车就执行登录按钮事件.最好用js, 不要在Page_load里写

解决方案 »

  1.   

    按Esc键IE窗口自动关闭看了别人网页上说这个功能怎么怎么好,我就想自己写一个玩玩,因为我觉得很简单,但自己没有做过,所以试试`````     <script language="JavaScript" type ="text/javascript"> 
             function hotkey() 
             { 
                 var esc=window.event.keyCode; 
                 if(esc==27) //判断是不是按的Esc键,27表示Esc键的keyCode.
                 { 
                     window.close();
                 } 
             }
             document.onkeydown = hotkey; //当onkeydown(按键触发) 事件发生时调用hotkey函数 
         </script>
    每一个键都有自己的keyCode,你想用哪一个键的都可以.下面是我从网上找的一个表,我也没有试过对还是不对,大家帮忙试一下吧``````键值对照表如下:键名 单键 SHIFT CTRL ALT F1 28 84 94 104 
    F2 –1 85 95 105 
    F3 –2 86 96 106 
    F4 –3 87 97 107 
    F5 –4 88 98 108 
    F6 –5 89 99 109 
    F7 –6 90 100 110 
    F8 –7 91 101 111 
    F9 –8 92 102 112 
    F10 –9 93 103 113 
    F11 133 135 137 139 
    F12 134 136 138 140 
    1 49 33 – 120 
    2 50 64 – 121 
    3 51 35 – 122 
    4 52 36 – 123 
    5 53 37 – 124 
    6 54 94 – 125 
    7 55 38 – 126 
    8 56 42 – 127 
    9 57 40 – 128 
    0 48 41 – 19 
    a 97 65 1 30 
    b 98 66 2 48 
    c 99 67 3 46 
    d 100 68 4 32 
    e 101 69 5 18 
    f 102 70 6 33 
    g 103 71 7 34 
    h 104 72 127 35 
    I 105 73 9 23 
    j 106 74 10 36 
    k 107 75 11 37 
    l 108 76 12 38 
    m 109 77 13 50 
    n 110 78 14 49 
    o 111 79 15 24 
    p 112 80 16 25 
    q 113 81 17 16 
    r 114 82 18 19 
    s 115 83 19 31 
    t 116 84 20 20 
    u 117 85 21 22 
    v 118 86 22 47 
    w 119 87 23 17 
    x 120 88 24 45 
    y 121 89 25 21 
    z 122 90 26 44 
    INS 22 22 146 162 
    HOME 1 55 29 151 
    DEL 7 7 147 163 
    END 6 49 23 159 
    PAGE UP 18 57 31 153 
    PAGE DOWN 3 51 30 161 
    UP ARROW 5 56 141 152 
    DOWN ARROW 24 50 145 160 
    RIGHT ARROW 4 54 2 157 
    LEFT ARROW 19 52 26 155 
    ESC 27 –/27 –*/27 –*/1 
    ENTER   13 13 10 –/166 
    BACKSPACE   127 127 127 14 
    TAB 9 15 148/* * 
    SPACEBAR 32 32 32/– 57 http://hi.baidu.com/huqing7002/blog/item/bfae5df04c67cac07831aa53.html
      

  2.   

    当您的问题得到解答并完成结帖操作,CSDN将按本帖提问分数的50%,做为可用分返还给您。
      

  3.   

        function KeyUp(flag)
        {
            if(event.keyCode == 13)
            {
               event.keyCode=9; 
               //alert(event.srcElement.id);
               if (event.srcElement.id=="txtverify") //如果最后一个焦点在验证码上
               {
                   event.returnValue = false; 
                   document.all("btlogin").click(); //btnlogin :服务器按钮的id
               }
            }
        }//end function
      

  4.   

    function chkLogin()
            {
                if (document.all["txtName"].value == "")
                {
                    alert("账号不能为空");
                    document.all["Submit"].disabled = false;
                    document.all["txtName"].select();
                    return false;
                }
                if ( document.all["txtPwd"].value == "")
                {
                    alert("密码不能为空");
                    document.all["Submit"].disabled = false;
                    document.all["txtPwd"].select();
                    return false;
                }
                document.all["Submit"].click();
                document.all["Submit"].disabled = true;
                return true;
            }
            
    <body onkeypress="javascript:if(event.keyCode==13) return chkLogin();">
        <form id="form1" runat="server" onsubmit = "return chkLogin();">
      

  5.   


    我想知道怎么调用..我调用几次都不行 
    <body >
    <asp:LinkButton ID="LinkOk" runat="server" OnClick="LinkOk_Click" CssClass="bt" Width="100%">登 录</asp:LinkButton>