表格奇偶行颜色相异
来源:互联网 发布:生日礼物淘宝 编辑:程序博客网 时间:2024/05/14 03:34
<!--第一步:把下列代码加入到head区域内-->
<head>
<STYLE>
th{background-color:#999999;}
.trOdd{background-color:#FFFFFF;}
.trEven{background-color:#CCCCCC;}
</STYLE>
<SCRIPT language="javascript">
/**
* 自动扫描表格,描绘奇偶行的颜色
* oTable:目标表格 oddClass:奇数行的css样式 evenClass:偶数行的css样式
*/
function setRowColor(oTable,oddClass,evenClass)
{
resetTableColor(oTable);
for(var i=1; i<oTable.rows.length; i++)
{
if(i % 2 == 0)
oTable.rows[i].className = evenClass;
else
oTable.rows[i].className = oddClass;
}
}
/**
* added by LxcJie 2004.6.28
* 自动扫描表格,描绘奇偶列的颜色
* oTable:目标表格 oddClass:奇数列的css样式 evenClass:偶数列的css样式
*/
//more javascript from http://www.mb5u.com
function setColColor(oTable,oddClass,evenClass)
{
resetTableColor(oTable);
for(var i=1; i<oTable.rows.length; i++)
{
for(var j=0; j<oTable.rows[i].cells.length; j++)
{
if(j % 2 == 0)
oTable.rows[i].cells[j].className = evenClass;
else
oTable.rows[i].cells[j].className = oddClass;
}
}
}
//清空所有tr和td的样式
function resetTableColor(oTable)
{
for(var i=1; i<oTable.rows.length; i++)
{
oTable.rows[i].className = "";
for(var j=0; j<oTable.rows[i].cells.length; j++)
oTable.rows[i].cells[j].className = "";
}
}
</SCRIPT>
<SCRIPT language="javascript">
window.changeTag = true;
function init()
{
setRowColor(document.all.tableRow,'trOdd','trEven');
setColColor(document.all.tableCol,'trOdd','trEven');
}
function change()
{
if(changeTag)
{
setRowColor(document.all.tableCol,'trOdd','trEven');
setColColor(document.all.tableRow,'trOdd','trEven');
changeTag = false;
}
else
{
setRowColor(document.all.tableRow,'trOdd','trEven');
setColColor(document.all.tableCol,'trOdd','trEven');
changeTag = true;
}
}
</SCRIPT>
</head>
<!--第二步:修改BODY内容为下面内容-->
<body onLoad="init()">
<!--第三步:把下列代码加到BODY区域内-->
<TABLE width="70%" border="1" cellpadding="0" cellspacing="1" bordercolor="#000000" id="tableRow">
<TR>
<TH scope="col">col1</TH>
<TH scope="col">col2</TH>
<TH scope="col">col3</TH>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
</TABLE>
<P>
<TABLE width="70%" border="1" cellpadding="0" cellspacing="1" bordercolor="#000000" id="tableCol">
<TR>
<TH width="25%" scope="col">col1</TH>
<TH width="25%" scope="col">col2</TH>
<TH width="25%" scope="col">col3</TH>
<TH width="25%" scope="col">col4</TH>
</body></html>
<head>
<STYLE>
th{background-color:#999999;}
.trOdd{background-color:#FFFFFF;}
.trEven{background-color:#CCCCCC;}
</STYLE>
<SCRIPT language="javascript">
/**
* 自动扫描表格,描绘奇偶行的颜色
* oTable:目标表格 oddClass:奇数行的css样式 evenClass:偶数行的css样式
*/
function setRowColor(oTable,oddClass,evenClass)
{
resetTableColor(oTable);
for(var i=1; i<oTable.rows.length; i++)
{
if(i % 2 == 0)
oTable.rows[i].className = evenClass;
else
oTable.rows[i].className = oddClass;
}
}
/**
* added by LxcJie 2004.6.28
* 自动扫描表格,描绘奇偶列的颜色
* oTable:目标表格 oddClass:奇数列的css样式 evenClass:偶数列的css样式
*/
//more javascript from http://www.mb5u.com
function setColColor(oTable,oddClass,evenClass)
{
resetTableColor(oTable);
for(var i=1; i<oTable.rows.length; i++)
{
for(var j=0; j<oTable.rows[i].cells.length; j++)
{
if(j % 2 == 0)
oTable.rows[i].cells[j].className = evenClass;
else
oTable.rows[i].cells[j].className = oddClass;
}
}
}
//清空所有tr和td的样式
function resetTableColor(oTable)
{
for(var i=1; i<oTable.rows.length; i++)
{
oTable.rows[i].className = "";
for(var j=0; j<oTable.rows[i].cells.length; j++)
oTable.rows[i].cells[j].className = "";
}
}
</SCRIPT>
<SCRIPT language="javascript">
window.changeTag = true;
function init()
{
setRowColor(document.all.tableRow,'trOdd','trEven');
setColColor(document.all.tableCol,'trOdd','trEven');
}
function change()
{
if(changeTag)
{
setRowColor(document.all.tableCol,'trOdd','trEven');
setColColor(document.all.tableRow,'trOdd','trEven');
changeTag = false;
}
else
{
setRowColor(document.all.tableRow,'trOdd','trEven');
setColColor(document.all.tableCol,'trOdd','trEven');
changeTag = true;
}
}
</SCRIPT>
</head>
<!--第二步:修改BODY内容为下面内容-->
<body onLoad="init()">
<!--第三步:把下列代码加到BODY区域内-->
<TABLE width="70%" border="1" cellpadding="0" cellspacing="1" bordercolor="#000000" id="tableRow">
<TR>
<TH scope="col">col1</TH>
<TH scope="col">col2</TH>
<TH scope="col">col3</TH>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
</TABLE>
<P>
<TABLE width="70%" border="1" cellpadding="0" cellspacing="1" bordercolor="#000000" id="tableCol">
<TR>
<TH width="25%" scope="col">col1</TH>
<TH width="25%" scope="col">col2</TH>
<TH width="25%" scope="col">col3</TH>
<TH width="25%" scope="col">col4</TH>
</body></html>
- 表格奇偶行颜色相异
- 用jquery控制表格奇偶行及活动行颜色
- 表格奇偶行变色
- css 定义奇偶数列的表格颜色
- 如何用jquery控制表格奇偶行及活动行颜色
- 使用函数完成表格奇偶行的颜色设定(IE,NS,FF)
- 使用函数完成表格奇偶行的颜色设定(客户端脚本) LxcJie [原作]
- jquery 表格的增加删除和修改及设置奇偶行颜色
- jquery 表格的增加删除和修改及设置奇偶行颜色
- jquery 控制html页面表格当中奇偶行颜色不同 鼠标悬停变色
- JQuery来控制表格奇偶行的不同背景颜色显示
- jquery 表格的增加删除和修改及设置奇偶行颜色
- #学习笔记#(5)表格奇偶行颜色样式JavaScript+CSS+HTML
- jquery 表格的增加删除和修改及设置奇偶行颜色
- 奇偶行table颜色不同
- talbe 奇偶行颜色变化
- Css实现表格奇偶行不同色
- Css实现表格奇偶行不同色
- Windows操作系统万能Ghost全攻略
- CSS代码格式转换工具
- 也谈Release版本排错
- 常用正则表达式收藏
- IIS+tomcat 整合,并且通过域名访问
- 表格奇偶行颜色相异
- 用VB编写的向数据库添加记录的程序
- SOA和SaaS的区别
- oracle to_char用法
- 关于stl sgi map的一点体会
- Datalist间隔变低色代码
- 在线用户统计
- Linux下启动和关闭Oracle服务和监听程序
- 我所犯的错误