<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<title>原生JavaScript版表格行点击高亮</title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<style type="text/css">
table,tr,td{
border:1px solid #ccc;
border-collapse:collapse;
}
td{
line-height:24px;
height:24px;
padding:0 10px;
}
</style>
<script type="text/javascript">
<!--
function highLight(tab){
var rows = tab.rows;
for(var i=0, len=rows.length; i<len ;i++){
rows[i].onclick = function(){
for(var j=0;j<len;j++){
rows[j].style.backgroundColor = "";
this.style.backgroundColor = "#00f";
}
}
}
}
window.onload = function(){
highLight(document.getElementsByTagName('table')[0]);
}
//-->
</script>
<body>
<table>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
</table>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<title>jQuery版表格行点击高亮</title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<style type="text/css">
table,tr,td{
border:1px solid #ccc;
border-collapse:collapse;
}
td{
line-height:24px;
height:24px;
padding:0 10px;
}
</style>
<script type="text/javascript" src="
http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script><script type="text/javascript">
<!--
$(function(){
$('table tr').bind('click',function(){
$(this).siblings().css('background-color','').end().css('background-color','#00f');
});
});
//-->
</script>
<body>
<table>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
<tr>
<td>aaaa</td>
<td>bbbb</td>
<td>cccc</td>
<td>dddd</td>
<td>eeee</td>
</tr>
</table>
</body>
</html>