rendered paste body<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html401/strict.dtd">
<html>
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<style type="text/css">
tr {
background-color: #00FF00;
}
.odd {
background-color: #FF0000;
}
</style>
<script type="text/javascript" language="JavaScript">
var OldColor;
function ColorRow ( )
{
OldColor = this.style.backgroundColor;
this.style.backgroundColor = "#DD0000";
}
function ResetColor ( )
{
this.style.backgroundColor = OldColor;
}
function load ( )
{
var el = document.getElementById ( 't' ).getElementsByTagName ( 'tr' );
for ( var i = 0; i < el.length; i++ ) {
if(window.addEventListener) {
el[i].addEventListener('mouseover', ColorRow, 0 );
el[i].addEventListener('mouseout', ResetColor, 0 );
} else {
el[i].attachEvent('mouseover', ColorRow );
el[i].attachEvent('mouseout', ResetColor );
}
}
}
</script>
</head>
<body onload="load();">
<table id="t">
<tr>
<th>Name</th>
<th>Age</th>
<th>Sex</th>
</tr>
<tr class="odd">
<td>Eric</td>
<td>12</td>
<td>Male</td>
</tr>
<tr>
<td>George</td>
<td>13</td>
<td>Male</td>
</tr>
<tr class="odd">
<td>Lisa</td>
<td>11</td>
<td>Female</td>
</tr>
<tr>
<td>Sarah</td>
<td>12</td>
<td>Female</td>
</tr>
<tr class="odd">
<td>Hannah</td>
<td>13</td>
<td>Female</td>
</tr>
</table>
</body>
</html>