vs2005中javascript里面怎么样执行button的onclick事件.现在我的default.aspx页面上有一个文本框,我用javascript捕获了回车键,现在想捕获了回车键后直接执行default.aspx上button1按钮的onclick事件代码,怎么执行呢?

解决方案 »

  1.   

    如果你所说的是button1是服务器控件,可以看看Ajax
      

  2.   

    对button1就是服务器空间,就是javascript里去触发服务器端的button1的点击事件.
      

  3.   

    没有人知道吗?网上说RaisePostBackEvent和GetPostBackEventReference回调,不会用,能解释一下吗?
      

  4.   

    textbox1.Attributes.Add("onkeydown", "javascript:if (event.keyCode==13) {document.all.button1.click();return false;}");
    没测试
      

  5.   

    default.aspx.cs页面里面
    TextBox1.Attributes.Add("onkeydown", "test()");
    default.aspx页面源码里面
    <script language="javascript">
    function test()   
            {   
              if(event.keyCode == 13)   
              {   
                 alert(event.keyCode);  //可以弹出回车13这个值
                 //如何触发服务器端default.aspx页面button1的onclick()事件
              }       
            } 
    </script>