TreeView的小问题 把TreeView放在一个div中,用javascript事件隐藏div的话,总提示错误:由于该控件目前不可见、未启用后其类型不允许,因此无法将焦点移向它。URL:http://localhost/webctrl_client/1_0/treeview.htc该怎么解决这个问题呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 隐藏(Visible=false)的控件不发送客户端代码,无法设置焦点。一定要设置焦点,请不要用Visible=false,用width=0;height=0就可以了。 javascript 无法对隐藏的HTML或ASP.Net控件进行动作;因此,请确认操作的div被动作前的确切状态;如果当时div确实可见,因该可以动作的;实在不行的话,只能对TreeView做隐藏处理了;不过我猜想楼主的Div是用作子窗口用的吧 建议你使用PANEL啊,这个控件真是满不错的 同意 hackate(~兰心*-*寒~ | 个人网站: http://www.7to.net) function HidePanel(floatpanel) { floatpanel.style.display='none'; var obj = document.getElementsByTagName("DIV"); for(i=1;i<obj.length;i++) { obj[i].style.display = 'none'; } }我是用上面的代码隐藏div的,treeview就在div里面,这样就出现那个错误了。能不能设置什么在隐藏之前先把treeview上的焦点移开呢? 网页跳转怎么实现 DES加密、MD5加密比较 用javascript向列表框( <select>控件 )中添加的列表,为什么在页面提交后,列表被清空了?如何保持? 能不能详细的解释下这段代码的意思 string怎么转换为color型 路过的朋友进来看看这个问题。。。帮忙解决下。。 谁可以给我一个网站功能描述文档 [菜鸟天天问]两个小问题 超急,关于Global.asax的问题,为什么出这么奇怪的问题 GridView DataKeys 索引超出范围。必须为非负值并小于集合大小。怎么解决啊??? 大家好呀 很简单的问题 两个表在同一个DataGrid显示
就可以了。
javascript 无法对隐藏的HTML或ASP.Net控件进行动作;
因此,请确认操作的div被动作前的确切状态;如果当时div确实可见,因该可以动作的;
实在不行的话,只能对TreeView做隐藏处理了;
不过我猜想楼主的Div是用作子窗口用的吧
{
floatpanel.style.display='none';
var obj = document.getElementsByTagName("DIV");
for(i=1;i<obj.length;i++)
{
obj[i].style.display = 'none';
}
}
我是用上面的代码隐藏div的,treeview就在div里面,这样就出现那个错误了。能不能设置什么在隐藏之前先把treeview上的焦点移开呢?