asp.net中如何使一个button先执行后台的Click再执行javascript的onclick?
就是说一个button怎么样能够实现单击它后先执行后台代码protectedvoidbutton_Click(objectsender,EventArgse)然后再执行一...
就是说一个button
怎么样能够实现单击它后
先执行后台代码protected void button_Click(object sender, EventArgs e)
然后再执行一个javascript函数?
在page_load中添加button.Attributes.Add("onclick", "test()");这种方法的话会先执行javascript函数再执行后台代码.. 展开
怎么样能够实现单击它后
先执行后台代码protected void button_Click(object sender, EventArgs e)
然后再执行一个javascript函数?
在page_load中添加button.Attributes.Add("onclick", "test()");这种方法的话会先执行javascript函数再执行后台代码.. 展开
6个回答
展开全部
除了1楼森祥让的方法还可以
可以在后台代码里镶嵌JS
前台写好代码 function xxx() {------}
Button事件:
protected void button_Click(object sender, EventArgs e)
{
//
//
//前面此局写后台代码,后面镶宴或嵌JS
Response.write("<script>xxx()</script>")
}
可以在后台代码里镶嵌JS
前台写好代码 function xxx() {------}
Button事件:
protected void button_Click(object sender, EventArgs e)
{
//
//
//前面此局写后台代码,后面镶宴或嵌JS
Response.write("<script>xxx()</script>")
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在aspx页先把js写好,如:function test()
然后在后台的点击事件中加粗衫橘入代码:Page.RegisterStartupScript("随便写点","<script>test()</塌桐script>");
就可以执行完后岩团台点击事件,然后再执行客户端脚本了。
然后在后台的点击事件中加粗衫橘入代码:Page.RegisterStartupScript("随便写点","<script>test()</塌桐script>");
就可以执行完后岩团台点击事件,然后再执行客户端脚本了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在拦凳BUTTON的事件函数里添乱旅加button.Attributes.Add("简陪旅onclick", "test()");不就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1楼正解
Page.ClientScript.RegisterStartupScript(Page.GetType(), "myscript", "<script>c('"圆袜 + genTime.ToString () + "') ;</橘改激script>");
直歼宽接调用JS就行。
Page.ClientScript.RegisterStartupScript(Page.GetType(), "myscript", "<script>c('"圆袜 + genTime.ToString () + "') ;</橘改激script>");
直歼宽接调用JS就行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询