1 <html xmlns="http://www.w3.org/1999/xhtml">
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
4 <title></title>
5 <script type="text/javascript">
6 onload = function () {
7 //获得所有指定要操作的表格的所有行
8 var trObjs= document.getElementById('tb').getElementsByTagName('tr');
9 //使用this来指示触发事件的为当前对象。(event.srcElement响应的为所有事件)
10 for (var i = 0; i < trObjs.length; i++) {
11 //给每个行注册一个单击的事件
12 trObjs[i].onclick = function () {
13 //将所有行的颜色重置
14 for (var j = 0; j < trObjs.length; j++) {
15 trObjs[j].style.backgroundColor = '';
16 };
17 this.style.backgroundColor = 'green';
18 };
19 };
20 };
21 </script>
22 </head>
23 <body>
24 <table border="1" id="tb" style="cursor:pointer">
25
26 <tr>
27 <td>
28 唐老鸭
29 </td>
30 <td>
31 米老鼠
32 </td>
33 <td>
34 加菲猫
35 </td>
36 </tr>
37 <tr>
38 <td>
39 唐老鸭
40 </td>
41 <td>
42 米老鼠
43 </td>
44 <td>
45 加菲猫
46 </td>
47 </tr>
48 <tr>
49 <td>
50 唐老鸭
51 </td>
52 <td>
53 米老鼠
54 </td>
55 <td>
56 加菲猫
57 </td>
58 </tr>
59 <tr>
60 <td>
61 唐老鸭
62 </td>
63 <td>
64 米老鼠
65 </td>
66 <td>
67 加菲猫
68 </td>
69 </tr>
70 <tr>
71 <td>
72 唐老鸭
73 </td>
74 <td>
75 米老鼠
76 </td>
77 <td>
78 加菲猫
79 </td>
80 </tr>
81 </table>
82 </body>
83 </html>