<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table,
td,
th {
border: 1px solid black;
border-collapse: collapse;
width: 200px;
height: 50px;
}
.hover {
background-color: red;
}
</style>
</head>
<body>
<table>
<thead>
<th></th>
<th></th>
<th></th>
</thead>
<tbody>
<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>
</tbody>
</table>
<script>
var tr = document.querySelector('tbody').querySelectorAll('tr');
for (var i = 0; i < tr.length; i++) {
tr[i].onmouseover = function() {
this.className = 'hover';
}
tr[i].onmouseout = function() {
this.className = '';
}
}
</script>
</body>
</html>
鼠标经过变色(表格)(js)
最新推荐文章于 2022-10-17 15:55:59 发布