如何在页面上响应按键事件?
是用客户端技术实现的吗?
用服务端的行吗?还有页面上的默认按键是怎么实现的?

解决方案 »

  1.   

    <body onload="document.all.button.click()" MS_POSITIONING="GridLayout">
      

  2.   

    客户端的
    <script>function Button2_onclick() {
        return true;
    }</script><input id="Button2" type="button" value="button" onclick="return Button2_onclick()" />服务器的<asp:Button ID="Button1" runat="server" Text="Button" />代码这么写的<asp:Button ID="Button1" runat="server" Text="Button" />    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
              End Sub
      

  3.   

    可以在服务器端也可以在客户端
    其实服务器端也是先在客户端捕捉到按键,然后回发到服务器端再执行处理<HTML><HEAD>
    <SCRIPT>
    document.onkeypress = function (evt) {
    alert("按了什么?"); 
    return true;
    }
    </SCRIPT>
    </HEAD>
    <BODY></BODY>
    </HTML>
      

  4.   

    不是BUTTON控件的,是键盘按键的事件响应
    楼上的有服务器端的吗?
      

  5.   

    onKeyDown  onKeyUp   onKeyPress
    键盘事件就这几个!至于用那个自己选咯!
      

  6.   

    可是好像页面不响应这几个事件啊
    只有TEXTBOX之类的才有这几个事件的响应啊
    如果要让页面响应要怎么写啊?
      

  7.   

    是不是页面的键盘按键事件只能用客户端的,不能用服务器端的啊
    我找了好多书都说没有服务器端页面的onKeyDown事件,只有TextBox之类的控件有onKeyDown事件,是不是呢,请高手指教!