• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

为什么这句语句运行错误,不解

AKggXiaodi 2005-03-23 10:17:28
document.Form1.Layer2.style.display="none";
...全文
104 点赞 收藏 11
写回复
11 条回复
dzvsyt 2005年03月23日
document.Form1.Layer2.style.display="none";

改为:

document.all.Layer2.style.display="none";
回复 点赞
AKggXiaodi 2005年03月23日
function ShowHiddenLayer(obj)
{
obj.style.display=(Layer2.style.display=="none")?"":"none";

}

<IMG height="29" src="images/BBS_lt_xgyz.gif" width="127" border="0" onclick="ShowHiddenLayer('Layer2')">


上面的运行错误,好像错在obj,但不知道怎么改
回复 点赞
jonas401 2005年03月23日
估计是其它问题
回复 点赞
AKggXiaodi 2005年03月23日
谢谢baobei7758(陵少)

可以了,但是想知道为什么
谢谢~
回复 点赞
phqde 2005年03月23日

如果Layer2是ID的话,改用document.getElementById("Layer2").style.display="none";试试!
回复 点赞
baobei7758 2005年03月23日
document.Form1.Layer2.style.display="none";
改为Layer2.style.display="none";试试
回复 点赞
pipi1269 2005年03月23日
要用
<input type="image" src="images/BBS_lt_xgyz.gif" name="send" onclick="JavaScript:return ShowLayer()">
回复 点赞
AKggXiaodi 2005年03月23日
不知道为什么没效果
回复 点赞
AKggXiaodi 2005年03月23日
function ShowLayer()
{
document.Form1.Layer2.style.display="none";
}

<IMG height="29" src="images/BBS_lt_xgyz.gif" width="127" border="0" onclick="ShowLayer()">
回复 点赞
DeltaCat 2005年03月23日
定位准不准啊
ID没写错吧
回复 点赞
ruihuahan 2005年03月23日
错误信息?
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告