Kopieren Sie den Codecode wie folgt:
<script type="text/javascript">
var name; //Speichern Sie den Klassennamen des tr-Objekts und stellen Sie ihn wieder her, wenn die Maus wegbewegt wird
function trcolor(){ //Anzeige des Farbintervalls der Tabellenzeile
var tabNode = document.getElementsByTagName("table")[0];
var trNodes = tabNode.rows;
for(var x=1;x<trNodes.length;x++){
if(x%2 == 1)
trNodes[x].className = "one";
anders
trNodes[x].className = "two";
trNodes[x].onmouseover = function(){ //Highlight
name = this.className;
this.className = "over";
}
trNodes[x].onmouseout = function(){ //Onmouseout-Ereignisattribut zum tr-Objekt hinzufügen
this.className = name;
}
}
}
window.onload = trcolor;
</script>
<style type="text/css">
Tabelle{ width:60%; border:solid 1px #0066FF;}
Tabelle td {border:solid 1px #0099ff;}
a{ Textdekoration: keine;}
.one{Hintergrundfarbe: rot;}
.two{Hintergrundfarbe: blau;}
.over{Hintergrundfarbe: gelb;}
</style>
</head>
<Körper>
<Tabelle>
<tr>
<td>Name</td><td>Alter</td><td>Adresse</td>
</tr>
<tr>
<td>Zhang San</td><td>23</td><td>Peking</td>
</tr>
<tr>
<td>李思</td><td>25</td><td>Shanghai</td>
</tr>
<tr>
<td>王五</td><td>15</td><td>Guangzhou</td>
</tr>
<tr>
<td>Herr Tang</td><td>20</td><td>Changsha</td>
</tr>
</table>
</body>