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


Posted in Javascript onMay 13, 2015

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
javascript入门·动态的时钟,显示完整的一些方法,新年倒计时
Oct 01 Javascript
jquery随机展示头像代码
Dec 21 Javascript
动态加载jquery库的方法
Feb 12 Javascript
整理Javascript事件响应学习笔记
Dec 02 Javascript
javascript特殊日历控件分享
Mar 07 Javascript
一个有意思的鼠标点击文字特效jquery代码
Sep 23 jQuery
微信小程序wx.getImageInfo()如何获取图片信息
Jan 26 Javascript
浅谈webpack4 图片处理汇总
Sep 12 Javascript
vue+element 模态框表格形式的可编辑表单实现
Jun 07 Javascript
webpack自动打包和热更新的实现方法
Jun 24 Javascript
使用pkg打包ThinkJS项目的方法步骤
Dec 30 Javascript
vue 保留两位小数 不能直接用toFixed(2) 的解决
Aug 07 Javascript
javascript实现table表格隔行变色的方法
May 13 #Javascript
javascript模拟评分控件实现方法
May 13 #Javascript
javascript动态设置样式style实例分析
May 13 #Javascript
javascript事件冒泡实例分析
May 13 #Javascript
javascript无刷新评论实现方法
May 13 #Javascript
javascript动态创建表格及添加数据实例详解
May 13 #Javascript
javascript动态创建链接的方法
May 13 #Javascript
You might like
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
2010/06/11 PHP
PHP 反向排序和随机排序代码
2010/06/30 PHP
jQuery点击弹出下拉菜单的小例子
2013/08/01 Javascript
js实现幻灯片播放图片示例代码
2013/11/07 Javascript
node.js中的socket.io入门实例
2014/04/26 Javascript
浅谈Javascript中匀速运动的停止条件
2014/12/19 Javascript
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
工作中比较实用的JavaScript验证和数据处理的干货(经典)
2016/08/03 Javascript
JS获取字符串实际长度(包含汉字)的简单方法
2016/08/11 Javascript
AngularJS删除路由中的#符号的方法
2016/09/20 Javascript
JavaScript简单生成 N~M 之间随机数的方法
2017/01/13 Javascript
微信小程序 下拉列表的实现实例代码
2017/03/08 Javascript
Vue.js中的图片引用路径的方式
2017/07/28 Javascript
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
2018/05/31 jQuery
node上的redis调用优化示例详解
2018/10/30 Javascript
Vue程序化的事件监听器(实例方案详解)
2020/01/07 Javascript
通过实例了解Javascript柯里化流程
2020/03/03 Javascript
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
2020/08/20 NodeJs
Python中logging模块的用法实例
2014/09/29 Python
Python字符串特性及常用字符串方法的简单笔记
2016/01/04 Python
Python3 操作符重载方法示例
2017/11/23 Python
使用python实现ANN
2017/12/20 Python
Python程序员面试题 你必须提前准备!(答案及解析)
2018/01/23 Python
Python实现的knn算法示例
2018/06/14 Python
python+pyqt5实现24点小游戏
2019/01/24 Python
Python 点击指定位置验证码破解的实现代码
2019/09/11 Python
python模块导入的方法
2019/10/24 Python
Python实现获取当前目录下文件名代码详解
2020/03/10 Python
Jupyter Notebook输出矢量图实例
2020/04/14 Python
Python select及selectors模块概念用法详解
2020/06/22 Python
基本款天堂:Everlane
2017/05/13 全球购物
销售员自我评价怎么写
2013/09/19 职场文书
酒店人事专员岗位职责
2013/12/19 职场文书
应届中专生自荐书范文
2014/02/13 职场文书
纪念九一八事变83周年国旗下讲话稿
2014/09/15 职场文书