废话不说,直接上代码,css部分,实在是无力,简单搞搞样式,意思到就好
<!DOCTYPE html>
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title></title>
<style type="text/css">
table {
border: blue solid 1px ;
}
table tr {
border: aqua solid 1px;
background-color: blueviolet;
}
.one {
background-color: #33FFCC;
}
.two {
background-color: #FFFF66;
}
.over {
background-color: brown;
}
</style>
<script type="text/javascript">
var name;
function trcole() {
var tabNode = document.getElementsByTagName("table")[0];
var trs = tabNode.rows;
for(var x=1; x<trs.length; x++) {
if(x % 2 ==1) {
trs[x].className = "one";
} else {
trs[x].className = "two";
}
trs[x].onmouseover = function() {
name = this.className;
this.className = "over";
}
trs[x].onmouseout = function () {
this.className = name;
}
}
}
window.onload = trcole;
</script>
</head>
<body>
<table>
<tr>
<th>姓名</th>
<th><a href="javascript:void(0)" οnclick="sortTab()">年龄</a></th>
<th>地址</th>
</tr>
<tr>
<td>张三11</td>
<td>35</td>
<td>北京</td>
</tr>
<tr>
<td>张三22</td>
<td>24</td>
<td>北京</td>
</tr>
<tr>
<td>张三33</td>
<td>68</td>
<td>北京</td>
</tr>
<tr>
<td>张三44</td>
<td>90</td>
<td>北京</td>
</tr>
</table>
</body>
</html>