请问:如何实现自动让按扭出发onclick事件 我在网上DOWN了一个现成的论坛,要添加到我的系统中.我想完成在我系统登陆后,连接到论坛页面的时候,取session传值到论坛的用户登陆框中,然后自动触发button的onclick事件. 我想问的就是,在pageonload里面应该如何写代码,才能触发到onclick事件. 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是form自动提交把,用javascript,然后<body onload="">就可以了 document.getElmentById('btnid').click(); document.all.btnLogin.click();-----难免有错,错了莫怪. <script runat="server"> protected void Page_Load(object sender, EventArgs e) { textUser.Text = Request.QueryString[0]; textPwd.Text = Request.QueryString[1]; btLogin.Controls.Add(clicked); //Control.Equals(this.btLogin); //document.getElmentById('btLogin').click(); 在此处如何调用到btLogin的OnClick事件 }</script><div class="headStateDiv" style="margin-left: auto; margin-right: auto;"> <table style="width: 100%; height: 20px; border-collapse: collapse;" runat="server" id="tbNoLogin"> <tr> <td style="height: 20px"> 用户名:<asp:TextBox ID="textUser" runat="server" MaxLength="20" Height="13" Width="60"></asp:TextBox> 密码:<asp:TextBox ID="textPwd" runat="server" Height="13" Width="80"></asp:TextBox> <asp:CheckBox ID="chkRember" runat="server" Checked="false" Text="记住我" /> <asp:Button ID="btLogin" runat="server" Text="登陆" Height="19" OnClick="btLogin_Click" CausesValidation="False" /> <a href="<%=Page.ResolveUrl("reg.aspx")%>">新用户注册</a> <a href="userFindPwd.aspx">忘记密码</a> </td> </tr> </table> //document.getElmentById('btLogin').click();document.getElmentById('btLogin').OnClick(); 在<script runat="server"> protected void Page_Load(object sender, EventArgs e) { textUser.Text = Request.QueryString[0]; textPwd.Text = Request.QueryString[1]; btLogin.Controls.Add(clicked); //Control.Equals(this.btLogin); //document.getElmentById('btLogin').click(); 在此处如何调用到btLogin的OnClick事件 }</script>脚本中根本没有document.getElmentById('btLogin').click();方法.要怎么做呢? onKeydown="if(event.KeyCode==13)Form1.myButton1.Focus();"这样回车就会出发mybutton1 的Click事件. RegisterStartupScript("", "<script language=javascript>document.all.Button1.click();</script>"); 请教下这个分页要怎样做 repeater如何设置某一行的背景色 Convert.ToDateTime()格式问题 .net如何通过http流 保存文件 急,vs2005 调试时断点失效 关于VS2005模版页的dll问题 有一个功能,需要实现柱状、饼状图,用什么控件好? 在服务器上有一excel文件,我想打开(用excel直接打开) 跪求:Htmltable中的cell.Controls.Add(new LiteralControl(strtext));如何用程序指定字体的大小和字体名称? 为什么总是报错 帮我看看这个触发器有什么地方不对?请高手帮忙啊 请问怎么往子页中的Input赋值呀?
{
textUser.Text = Request.QueryString[0];
textPwd.Text = Request.QueryString[1];
btLogin.Controls.Add(clicked);
//Control.Equals(this.btLogin);
//document.getElmentById('btLogin').click();
在此处如何调用到btLogin的OnClick事件
}
</script><div class="headStateDiv" style="margin-left: auto; margin-right: auto;">
<table style="width: 100%; height: 20px; border-collapse: collapse;" runat="server"
id="tbNoLogin">
<tr>
<td style="height: 20px">
用户名:<asp:TextBox ID="textUser" runat="server" MaxLength="20" Height="13"
Width="60"></asp:TextBox> 密码:<asp:TextBox ID="textPwd" runat="server"
Height="13" Width="80"></asp:TextBox>
<asp:CheckBox ID="chkRember" runat="server" Checked="false" Text="记住我" />
<asp:Button ID="btLogin" runat="server" Text="登陆" Height="19" OnClick="btLogin_Click"
CausesValidation="False" /> <a href="<%=Page.ResolveUrl("reg.aspx")%>">新用户注册</a> <a href="userFindPwd.aspx">忘记密码</a>
</td>
</tr>
</table>
{
textUser.Text = Request.QueryString[0];
textPwd.Text = Request.QueryString[1];
btLogin.Controls.Add(clicked);
//Control.Equals(this.btLogin);
//document.getElmentById('btLogin').click();
在此处如何调用到btLogin的OnClick事件
}
</script>
脚本中根本没有document.getElmentById('btLogin').click();方法.
要怎么做呢?
这样回车就会出发mybutton1 的Click事件.