我在.net后台往前台写js为什么js不起作用

 我来答
hss743
2012-11-24 · 超过16用户采纳过TA的回答
知道答主
回答量:18
采纳率:0%
帮助的人:4.8万
展开全部
寒歆川的提议我这个已经在网页上写了,但是我上边的代码还是没效果 补充: 这个问题提出主要是不知道为什么不能用的,想知道而以。(上边拼音打错字了见谅呀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换页面内容),我觉的这也可能是影响我成功的原因
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式