如何在.net后台访问前台的DIV,但不加runat="server" 我的前台DIV要在网页面的后台动态控制显示和隐藏.在前台也有JS脚本要控制这个DIV.我要是加了runat="server"后前台的JS脚本就控制不了这个DIV了.有什么解决方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 后台cs访问div那么就应该加runat="server"加了runat="server"也可以在前台用javascript访问,可能你用的是vs2003客户端id改变了而已。 加runat="server"以后该DIV的ID命名会变动,你在生成页之后查看实际ID是什么,直接引用这个实际ID就能控制了! 1、Runat=Server后唯一JS 失效的可能就是ID改变了,你可以查看源文件看看DIV的ID是否改变2、不用Runat=Server同样可以控制,用Page.ClientScript.GetCallbackEventReference(this, "message", "控制DIV的JS函数名", "context", "postBackError", true); 楼上说的对后台访问就是加上runat="server",javascript也可以控制的,看看div的ID是什么 控件ID.ClientID就能得到实际ID了 id应该是不会变的,如果你的div是页面中的,不是用户控件的,或者母板的,你运行起来看看你的HTML源码中的控件ID是什么.以此ID为标准 还是不要看着运行后的id再改代码,遇上这种带INamingContainer接口的,还是在javascript中用ClientID比较好 textbox保存数据到sql2005出现乱码问题 如何跨页面显示数据? SQL语句的单双引号不会用 [馨郁星愿] .net 操作Excel的问题! 如何得到页面一个table的html代码;在线等 本人初学,有几个简单.Net的问题请教 关于那个ie web control [急助]怎样实现在ASP.NET中自动关闭flash小短片文件 win7 vs2013发布的网站 传到xp下测试 有些功能没有呢 VS2005一个解决方案有多个工程,如何发布? Cookie中存中文,读出后为乱码 这段代码有什么问题吗?
客户端id改变了而已。
后台访问就是加上runat="server",javascript也可以控制的,看看div的ID是什么