CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

如何用javascript修改table单元格的背景色?马上给分!

楼主kunchengking(Chinaren)2004-08-01 12:43:51 在 Java / Web 开发 提问

如何用javascript修改table单元格的背景色?  
  <html>  
   
  <head>  
  <script   language="JavaScript"   fptype="dynamicanimation">  
  <!--  
   
  function   changColor()  
  {  
      document.form1.td1.bgcolor="'#FF9900";  
  }  
  //-->  
  </script>  
  </head>  
  <form   name="form1">  
  <table   border="1"   width="100%"   name="table1">  
      <tr>  
          <td   width="50%"   name="td1"   onclick="changColor()">click   here!</td>  
          <td   width="50%"> </td>  
      </tr>  
  </table>  
  </form>  
  </body>  
   
  </html>  
  问题点数:20、回复次数:3Top

1 楼jackkui(键 之 舞 者)回复于 2004-08-01 13:26:31 得分 20

<tr><td   id="td1">Test</td></tr>  
  使用的javascript语句是这样的:  
   
  document.getElementById("td1").style.backgroundColor="red";//你要的颜色  
  这样就可以,当然也可以修改其他的属性。Top

2 楼kunchengking(Chinaren)回复于 2004-08-01 13:46:38 得分 0

<html>  
   
  <head>  
  <script   language="JavaScript">  
  <!--  
   
  function   changColor()  
  {  
      document.getElementById("td1").style.backgroundColor="#FF9900";  
  }  
  //-->  
  </script>  
   
  </head>  
  <form   name="form1">  
  <table   border="1"   width="100%"   name="table1">  
      <tr>  
          <td   width="50%"   id="td1"   onclick="changColor()">click   here!</td>  
          <td   width="50%"> </td>  
      </tr>  
  </table>  
  </form>  
   
  </html>  
   
   
  ok!!  
  tank   you......Top

3 楼dropship(光荣与梦想)回复于 2004-08-01 14:01:07 得分 0

不行的。  
  我刚刚替你测试了。  
  我有一个办法就是:  
  <%  
  String   a   =   null;  
  if((request.getParamter("a")==null);  
  a   =   "#FFFFFF";  
  else  
  a   =     request.getParamter("a");  
  %>  
  <table   border="1"   width="100%"   bgColor="<%=a%>">  
      <tr>  
          <td   width="50%"   name="td1"   onclick='<javascript:location.href="AdvSearchArticle.jsp&a   =   #FF9900"'>click   here!</td>  
          <td   width="50%"> </td>  
      </tr>  
  </table>  
   
  注意td是没有name属性的。  
  Top

相关问题

  • MSFlexgrid的单元格修改
  • <**--如何用JavaScript去合并table中某些单元格??--**>
  • 在脚本中取table单元格的值(javascript)?
  • 问题:在JavaScript中如何得到Table中任意一个单元格?
  • 请问在TABLE单元格内能否画一个斜杠分割单元格
  • 如何修改datagrid单元格中的数据呢??
  • 怎样在script中修改表中某单元格的内容
  • datagrid中如何知道某个单元格被修改否?
  • 修改excel中单元格的内容?(在线等)
  • 如何修改单元格内的<span>内的数据?

关键词

  • 修改
  • javascript
  • 用javascript修改
  • 单元格的背景色
  • table

得分解答快速导航

  • 帖主:kunchengking
  • jackkui

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

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