表格中两行的颜色交替显示
<table id="main_table">
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
<tr>
<td width="100">a</td>
<td width="100">b</td>
</tr>
</table>
<script>
//
function setColor(curElement)
{
curElement.style.backgroundColor="#DDEEFF";
curElement.style.color="#000000";
}
function resetColor(curElement)
{
if(curElement.rowIndex%2==0){
curElement.style.backgroundColor="#E7E7E7";
}else{
curElement.style.backgroundColor="#FFFFFF";
}
curElement.style.color="black";
}
//动态产生一个层,用来控制每行颜色的变化
document.writeln(@#<div id="onmouse" style="display:none" onmouseover="setColor(this)" onmouseout="resetColor(this)"></div>@#);
var sTable = document.all.main_table;//得到指定表格id
if (sTable)
for (var i=0; i<sTable.rows.length; i++)
{
if(i%2==0){
sTable.rows[i].style.backgroundColor="#C2D8E0";
}else{
sTable.rows[i].style.backgroundColor="#ffffff";
}
//调用层中的方法,改变鼠标所在行的颜色
sTable.rows[i].onmouseover=document.all.onmouse.onmouseover;
sTable.rows[i].onmouseout=document.all.onmouse.onmouseout;
}
</script>
- · Javascript实现音乐随机播的代码
- · 完全解析浏览器挡不住的网页对话框广告
- · 用Javascript实现父窗体的更新
- · 用Javascript验证email填写是否正确
- · 用来检查颜色值的正则表达式
- · 提供前进、后退功能及其他JAVASCRIPT速成秘诀
- · Javascript Tip(1) 操作剪贴板
- · Javascript Tip(1) 操作剪贴板
- · 任何浏览器都可以弹的HTML广告代码
- · JavaScript实现图片容错处理
- · Showdate函数显示各种英文日期
- · 一段取得翻唱排行榜上歌曲名称,艺人,地址的脚本程序
- · 网页鼠标右键被禁用破解又一法
- · 以一个最简单的例子把OO的JavaScript说明白
- · 网页图片特效小技巧
- · 用JavaScript脚本制作自己的色谱图
- · 详解JavaScript对象属性应用
- · showModelessDialog()使用详解
- · 利用Javascript实现对Media Player的控制功能
- · 延迟/定时/强制弹出窗口的JS代码
- · Javascript错误代码解释大全
- · Javascript实现窗口最大化的严格定义
- · Javascript控制显示表单个数
- · 用JS快速保存网页中所有图片的方法
- · Javascript:window对象的方法
- · “制作只弹出一次网页窗口”源代码
- · Web应用中避免Form重复提交的三种方案
- · 用Javascript使网页图片产生旋转效果
- · 用javascript操作word文档
- · 有分页功能的WEB打印
- · JavaScript数字日期转化为汉字日期格式
- · 用javascript改变和控制显示的图片大小
- · 用Javascript实现完美关闭窗口
- · jscript错误代码及相应解释
- · 巧妙实现隐藏不想打印的web页面元素
- · javascript规定最多输入的字符串长度
- · 调用IE内置打印组件完成web打印方案及例程
- · 用JavaScript自动生成等比例所略图
