javascript实现table选中的行以指定颜色高亮显示的方法

2019-12-18,,,,

本文实例讲述了javascript实现table选中的行以指定颜色高亮显示的方法。分享给大家供大家参考。具体实现方法如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>table选中的行以指定颜色高亮显示</title>
<script type="text/javascript">
function IniEvent() {
  var tbl = document.getElementById("tblMain");
  var trs = tbl.getElementsByTagName("tr");
  for (var i = 0; i < trs.length; i++) {
 trs[i].onclick = TrOnClick;
  }
}
function TrOnClick() {
  var tbl = document.getElementById("tblMain");
  var trs = tbl.getElementsByTagName("tr");
  for (var i = 0; i < trs.length; i++) {
 if (trs[i] == this) { //判断是不是当前选择的行
   trs[i].style.background = "yellow";
 }
 else {
   trs[i].style.background = "white";
 }
  }
}
</script>
</head>
<body onload="IniEvent()">
<table id="tblMain" border="1">
<tr>
  <td>1</td>
  <td>三星</td>
  <td>AA</td>
</tr>
<tr>
  <td>2</td>
  <td>Norkia</td>
  <td>BB</td>
</tr>
<tr>
  <td>3</td>
  <td>苹果</td>
  <td>CC</td>
</tr>
<tr>
  <td>4</td>
  <td>联想</td>
  <td>DD</td>
</tr>
</table>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

您可能感兴趣的文章:

  • JS实现的在线调色板实例(附demo源码下载)
  • JS 网页安全色调色板 DW风格
  • JavaScript使用Range调色及透明度实例
  • 基于JavaScript实现随机颜色输入框
  • JavaScript随机生成颜色的方法
  • JS实现简单面向对象的颜色选择器实例
  • JavaScript获取图片像素颜色并转换为box-shadow显示
  • js实现按钮颜色渐变动画效果
  • js实现的简单radio背景颜色选择器代码
  • js+HTML5实现canvas多种颜色渐变效果的方法
  • js实现点击按钮后给Div图层设置随机背景颜色的方法
  • JS实现的系统调色板完整实例

《javascript实现table选中的行以指定颜色高亮显示的方法.doc》

下载本文的Word格式文档,以方便收藏与打印。