asp.net 后台调javascript
.net的button事件如果调用前台的如下javascript:window.onload=functionf(){vart=document.getElementBy...
.net的button事件如果调用前台的如下javascript:
window.onload=function f(){var t=document.getElementById('div1');t.style.display='none';} 展开
window.onload=function f(){var t=document.getElementById('div1');t.style.display='none';} 展开
4个回答
展开全部
StringBuilder strScript = new StringBuilder();
strScript.Append("<script language=javascript>");
strScript.Append("f();");
strScript.Append("</script>");
this.ClientScript.RegisterStartupScript(this.GetType(), "f();", strScript.ToString(), false);
strScript.Append("<script language=javascript>");
strScript.Append("f();");
strScript.Append("</script>");
this.ClientScript.RegisterStartupScript(this.GetType(), "f();", strScript.ToString(), false);
展开全部
可以给body 加上 runat="server"
后台用
bdy.Attribute["onLoad"] =
"var t=document.getElementById('div1');t.style.display='none';"
后台用
bdy.Attribute["onLoad"] =
"var t=document.getElementById('div1');t.style.display='none';"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要在buttong事件里写上这段代码就行啦
string js = "javascript: window.onload=function f(){var t=document.getElementById('div1');t.style.display='none';} ";
this.ClientScript.RegisterStartupScript(this.GetType(),js,);
string js = "javascript: window.onload=function f(){var t=document.getElementById('div1');t.style.display='none';} ";
this.ClientScript.RegisterStartupScript(this.GetType(),js,);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在loadpage事件中添加 button.Attributes.Add("Onclick", "f();");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询