关于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.