关于js中动态表格颜色变换的问题

来源:百度知道 编辑:UC知道 时间:2024/04/30 18:53:46
在界面上提交行数n和列数m,边界宽度,是否显示间隔色(用radio选择框)的4项信息。在页面上显示n×m的表格,表格具有提交的边界宽度。若选择了“要显示间隔色”,表格的奇数行显示黄色,偶数行显示灰色;若选择了“不显示间隔色”,表格的每行均为灰色,,,,并且在扩展任务的基础上,界面上显示2组radio选择框,1组为是否显示行间隔色,1组为是否显示列间隔色。

<html>
  <head>
  <style>
    Table {padd:expression(this.cellpadding=0);border-spacing:0px;border-collapse:collapse;}
    Table TD{WIDTH:10px;HEIGHT:20px;BORDER:1px SOLID BLACK;FONT-SIZE:0px}
    .Row {BACKGROUND-COLOR:#FFCC99}
    .Raw {BACKGROUND-COLOR:#D0CBB7}
    .Col {BACKGROUND-COLOR:#66CCFF}
    .Cal {BACKGROUND-COLOR:#93CBDF}
  </style>
  <script>
    var Style = document.styleSheets[0];
    Table = function(param){
      this.param = param;
      this.lastShow = true;
      this.oldRow = Style.rules[2].style.backgroundColor;
      this.oldRaw = Style.