解决方案 »

  1.   

    <input type="button" id="button1" onclick="alert('响应了')" />
      <script type="text/javascript" language=JavaScript charset="UTF-8">
          document.onkeydown=function(event){
                var e = event || window.event || arguments.callee.caller.arguments[0];
                 if(e && e.keyCode==13){ // enter 键
                     document.getElementById('button1').click();
                }
            }; 
    </script>
      

  2.   

    我要是后台,因为需要根据回车事件绑定repeater
      

  3.   

    //在PageLoad()事件中在调用
       SetDefEnterControl(ImgBtnSearch);/// <summary>
    /// 定义一个鼠标回车触发按钮的事件的方法
    /// </summary>
    /// <param name="Ctrl">控件名称</param>
     public static void SetDefEnterControl(System.Web.UI.Control Ctrl)
        {
            Page mPage = Ctrl.Page;
            string mScript; mScript = @"<script language=""javascript""> ";
            mScript += "function document.onkeydown() {";
            mScript += "var e = event.srcElement; ";
            mScript += "var k = event.keyCode; ";
            mScript += @"if (k == 13 && e.type != ""textarea"") { ";
            mScript += "document.all." + Ctrl.ClientID + ".click(); ";
            mScript += "event.cancelBubble = true; ";
            mScript += "event.returnValue = false; ";
            mScript += "} }</script>";
            if (mPage.ClientScript.IsClientScriptBlockRegistered(mPage.GetType(), "SetEnterControl") == false)
                mPage.ClientScript.RegisterClientScriptBlock(mPage.GetType(), "SetEnterControl", mScript);
        }
      

  4.   

    就是点击拍照按钮就会弹出拍摄画面,按下回车,就能把图片拍下来,现在我想把图片保存下来的时候(按回车是)吧图片绑定到repeater上