当前位置:编程学习 > C#/ASP.NET >>

求教,javascript按钮点击后,执行ASP.net按钮,急[谢谢]

各位大哥,我有个ASP.NEET页面,有个javascript按钮“jbt”,还有个asp.net按钮“abt”
我想当电击jbt时,就相当于是点击abt
请问这个怎么写啊?谢谢了 --------------------编程问答-------------------- 你想同时执行JavaScript和asp.net的方法啊   没试过  不知道JavaScript里面有没有控制按钮click的方法 --------------------编程问答-------------------- 这个基本没实现的可能 --------------------编程问答--------------------
引用楼主 lyzhong79 的帖子:
各位大哥,我有个ASP.NEET页面,有个javascript按钮“jbt”,还有个asp.net按钮“abt” 
我想当电击jbt时,就相当于是点击abt 
请问这个怎么写啊?谢谢了

我想当电击jbt时,就相当于是点击abt 
==>
我想当点击jbt时,就相当于是点击abt 

使用jQuery  简单些! --------------------编程问答-------------------- <input type="button" value="jbt" onclick="abt.click();" /> --------------------编程问答-------------------- document.getElementById("btn1").click(); 

<script language="javascript">
function __doPostBack(eventTarget, eventArgument)
{
var theForm = document.Form1; //指runat=server的form
theForm.__EVENTTARGET.value = eventTarget; 
theFrom.__EVENTARGUMENT.value = eventArgument; 
theForm.submit(); 
}
</script>

--------------------编程问答-------------------- --------------------编程问答-------------------- 楼上的已经讲的很清楚了
--------------------编程问答-------------------- _dopostback("abt") --------------------编程问答-------------------- jbt代码里加入
document.getElementById("abt").click(); --------------------编程问答--------------------
引用 9 楼 xiaofeihu112 的回复:
jbt代码里加入
document.getElementById("abt").click();

常用这个 --------------------编程问答--------------------
引用 5 楼 wuyq11 的回复:
document.getElementById("btn1").click(); 

<script language="javascript">
function __doPostBack(eventTarget, eventArgument)
{
var theForm = document.Form1; //指runat=server的form
theForm.__EVENTT……


  多服务器的按钮也一样?  --------------------编程问答-------------------- function jbt_click()
{
   document.all.<%=abt.ClientID%>.click();
} --------------------编程问答--------------------
引用 5 楼 wuyq11 的回复:
document.getElementById("btn1").click(); 

<script language="javascript">
function __doPostBack(eventTarget, eventArgument)
{
var theForm = document.Form1; //指runat=server的form
theForm.__EVENTT……


就是写__doPostBack这个事件,回去再触发页面的按钮事件。 --------------------编程问答--------------------
    function Save()
    {
      ......       
      __doPostBack('Save_Link','')
    }


'Save_Link'是你页面asp.net按钮,不过貌似要用Link_Button才可以。 --------------------编程问答-------------------- 用12楼的方法吧。 --------------------编程问答--------------------  document.getElementById('对象ID').click();
--------------------编程问答-------------------- ,同意楼上
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,