CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

在FireFox 和Netscape里显示display属时出理的怪事情!

楼主xuyun11141(用心工作,用心生活)2005-02-01 17:09:39 在 Web 开发 / JavaScript 提问

我写有如下代码,在IE里面运行是可以隐藏表里的一行的(两列),但在Firefox     或Netscape里,当显示时一行的两列同时以上下顺序显示在一列中,下面是代码,请程序高手指点。  
   
  <!DOCTYPE   HTML   PUBLIC   "-//w3c//dtd   html   4.0   transitional//en">  
  <html>  
  <head>  
  <script   language="javascript">  
  <!--  
  function   ShowScheduledTime()  
  {  
          var   FillSchedulTime   =   document.getElementById("test");  
          var   send   =   document.getElementsByName("send");  
       
          if   (send[0].checked   ==   false)  
          {  
                  FillSchedulTime.style.display   =   "block";  
          }    
          else  
          {  
                  FillSchedulTime.style.display   =   "none";  
          }  
           
  }  
  </script>  
   
  <FORM   id=createTask   name=createTask    
  action=""   method="post">  
   
  <TABLE   id=AutoNumber1   style="BORDER-COLLAPSE:   collapse"   borderColor=#ffffff    
  cellSpacing=0   cellPadding=0   width="100%"   border=1>  
  </TD></TR>  
      <TR   id   =   "test"style="DISPLAY:   none">  
          <TD   width="14%"   bgColor=#f0f0f0><FONT   color=#000080>Task   Name:</FONT></TD>  
   
          <TD   width="86%"   bgColor=#f0f0f0><INPUT   id=taskName   size=23   name=taskName    
                          >    
              <FONT   color=#ff0000>required   </FONT></TD></TR>  
      <TR>  
          <TD   width="14%"   bgColor=#f0f0f0>Send:</TD>  
          <TD   width="86%"   bgColor=#f0f0f0><INPUT   type=radio   CHECKED   value="Immediate"   name=send   id   =   send   onClick   ="   ShowScheduledTime()">    
          Immediate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
              <INPUT   type=radio   value="Schedualed"   name=send   id   =   send   onClick   ="   ShowScheduledTime()"   >At   Scheduled   Time  
              <P></P></TD></TR>  
      </TABLE></P>  
  </FORM>  
  </body>  
   
  </html> 问题点数:80、回复次数:3Top

1 楼xuyun11141(用心工作,用心生活)回复于 2005-02-01 17:11:35 得分 0

每一次显示时都增加空白行,好奇怪,一头雾水。  
  急请各位指点了Top

2 楼meizz(梅花雪)回复于 2005-02-01 17:22:48 得分 80

不要用   display   =   "block";   用这个会产生换行效果,   你直接用   display   =   "";   就OK了Top

3 楼xuyun11141(用心工作,用心生活)回复于 2005-02-01 17:54:10 得分 0

meizz(梅花雪)果然是高人。太感谢了。Top

相关问题

  • NetScape ,FireFox 怎么不支持滤镜啊
  • display=none在firefox下的bug.
  • 请问FIREFOX和NETSCAPE不支持一些层的属性怎么办??
  • firefox 中异常处理的问题。(第一次发帖,谢谢各位了)
  • 什么下载软件支持Firefox火狐或者Netscape浏览器(可以在右键菜单中)
  • Netscape??
  • CSDN,你以为你的用户都只用IE么?论坛管理员,你敢用Firefox打开CSDN么?
  • firefox的问题
  • Firefox上csdn问题
  • Netscape里面如何控制CSS属性display?

关键词

  • netscape
  • firefox
  • 代码
  • 显示
  • 一行

得分解答快速导航

  • 帖主:xuyun11141
  • meizz

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo