我页面上有一个html类型的button我加了一个鼠标点击事件是弹出对话框,如何在页面初始化时激活button的事件,非鼠标点击激活的,是用代码来激活的.

解决方案 »

  1.   

    如何在页面初始化时激活button的事件,非鼠标点击激活的,是用代码来激活的
    那想用什么来激活的??
    ie上的操作都是基于事件的  你先确定自己要激活的方式。是用代码来激活的太笼统了 。事件都是写代码完成的 还不是代码。
    你可以试下 自己重新绑定控件的委托事件 可能是你需要的效果。你可以自定义个事件 然后绑定相关的委托事件 就是自动生成的代码里面的东西 按自己的需求修改或增删
    #region Web 窗体设计器生成的代码
    override protected void OnInit(EventArgs e)
    {
    //
    // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
    //
    InitializeComponent();
    base.OnInit(e);
    }

    /// <summary>
    /// 设计器支持所需的方法 - 不要使用代码编辑器修改
    /// 此方法的内容。
    /// </summary>
    private void InitializeComponent()
    {    //这里是事件的绑定
    this.Button2.Click += new System.EventHandler(this.Button2_Click);
    this.Button3.Click += new System.EventHandler(this.Button3_Click);
    this.DataGrid1.PageIndexChanged += new System.Web.UI.WebControls.DataGridPageChangedEventHandler(this.DataGrid1_PageIndexChanged_1);
    this.Load += new System.EventHandler(this.Page_Load); }
    #endregion
      

  2.   

    俺的处理办法如下:
    <script type=text/javascript>
      function ButtonClick()
      {
        //按钮点击事件放这里
        alert("加载的时候自动激活.");
      }
    </script><Body onload="javascript:ButtonClick();">
      //Html代码
    </Body>
      

  3.   

    <script type=text/javascript>
    //btn是你的那个html 的button的ID
    var btn=document.getElementById("btn");
    window.onload=btn.onclick;
    </script><Body >
      //Html代码
     
    </Body>
      

  4.   

    我的处理办法如下:
    <script type=text/javascript>
      function ButtonClick()
      {
        //按钮点击事件放这里
        alert("加载的时候自动激活.");
      }
    </script><Body>
      //Html代码
    </Body>
    ButtonClick();
      

  5.   

    <script language="JavaScript" event="onload" for="window">
       Button_Click();
    </script>