我在.net后台往前台写js为什么js不起作用
1个回答
展开全部
寒歆川的提议我这个已经在网页上写了,但是我上边的代码还是没效果 补充: 这个问题提出主要是不知道为什么不能用的,想知道而以。(上边拼音打错字了见谅呀o(∩_∩)o...哈哈) 补充: 补充下,首先寒歆川的提议,您说的我也想过,有这个可能,不过这个我放到游旅燃button的点击事件中去了,具体的出现在网页的panel前还是panel后不好控制,我把最后的true删了,这些代码倒是输出到页面最下边了,不知道算不算在panel后?吴春一和风雨无痕你们说的不是问题的关键,我这个是照朋友的写的,他也这么写不过成功了,并没你们说的这些问题,所以应该不是关键。同时很感谢你们的帮助^_^ 补充: 在此非常感谢寒歆川的帮助,不过镇唤我贴不出来,我生成的页面神虚上没上边的代码,右键查看源文件中没有上边的代码(当然应该是运行后的),下边是朋友写的
public void Disp(PopItem pi){string jsc = "" +
"var els=document.getElementsByTagName('*');" +
"for(var i=0;i<els.length;i++){" +
"if(els[i].id=='tblSignInContent'){" +
"els[i].style.display='" + ((pi == PopItem.产品导入) ? "" : "none") + "';" +
"}else if(els[i].id=='tblSysMangContent'){" +
"els[i].style.display='" + ((pi == PopItem.系统管理) ? "" : "none") + "';" +
"}else if(els[i].id=='tblSltContent'){" +
"els[i].style.display='" + ((pi == PopItem.快速浏览) ? "" : "none") + "';" +
"}else if(els[i].id=='tblUserZoneContent'){" +
"els[i].style.display='" + ((pi == PopItem.新闻信息) ? "" : "none") + "';" +
"els[i].style.display='" + ((pi == PopItem.相关连接)? "" : "none") + "';" +"}" +"}";page.ClientScript.RegisterStartupScript(this.GetType(), "showElements", jsc, true);}这个在他的项目中是能用的,不过我后来放到我的项目中不能用了,他在模板中用的上边代码,我在一个页面中用的上边代码(用iframe换页面内容),我觉的这也可能是影响我成功的原因
public void Disp(PopItem pi){string jsc = "" +
"var els=document.getElementsByTagName('*');" +
"for(var i=0;i<els.length;i++){" +
"if(els[i].id=='tblSignInContent'){" +
"els[i].style.display='" + ((pi == PopItem.产品导入) ? "" : "none") + "';" +
"}else if(els[i].id=='tblSysMangContent'){" +
"els[i].style.display='" + ((pi == PopItem.系统管理) ? "" : "none") + "';" +
"}else if(els[i].id=='tblSltContent'){" +
"els[i].style.display='" + ((pi == PopItem.快速浏览) ? "" : "none") + "';" +
"}else if(els[i].id=='tblUserZoneContent'){" +
"els[i].style.display='" + ((pi == PopItem.新闻信息) ? "" : "none") + "';" +
"els[i].style.display='" + ((pi == PopItem.相关连接)? "" : "none") + "';" +"}" +"}";page.ClientScript.RegisterStartupScript(this.GetType(), "showElements", jsc, true);}这个在他的项目中是能用的,不过我后来放到我的项目中不能用了,他在模板中用的上边代码,我在一个页面中用的上边代码(用iframe换页面内容),我觉的这也可能是影响我成功的原因
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询