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 相关文章推荐
jQuery Ajax提交表单查询获得数据实例代码
Sep 19 Javascript
javascript截取字符串(通过substring实现并支持中英文混合)
Jun 24 Javascript
解析URI与URL之间的区别与联系
Nov 22 Javascript
浅析js中的浮点型运算问题
Jan 06 Javascript
js opener的使用详解
Jan 11 Javascript
javascript 事件处理示例分享
Dec 31 Javascript
angularJS 中$attrs方法使用指南
Feb 09 Javascript
js中常用的Math方法总结
Jan 12 Javascript
php输出全部gb2312编码内的汉字方法
Mar 04 Javascript
浅析Angular2子模块以及异步加载
Apr 24 Javascript
浅谈KOA2 Restful方式路由初探
Mar 14 Javascript
JS实现电脑虚拟键盘的操作
Jun 24 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
php在多维数组中根据键名快速查询其父键以及父键值的代码
2011/05/07 PHP
让php处理图片变得简单 基于gb库的图片处理类附实例代码下载
2011/05/17 PHP
php数组中删除元素之重新索引的方法
2014/09/16 PHP
PHP类的反射用法实例
2014/11/03 PHP
PHP使用finfo_file()函数检测上传图片类型的实现方法
2017/04/18 PHP
Thinkphp5 自定义上传文件名的实现方法
2019/07/23 PHP
php curl发送请求实例方法
2019/08/01 PHP
Laravel框架数据库迁移操作实例详解
2020/04/06 PHP
javascript编程起步(第六课)
2007/02/27 Javascript
JScript中的&quot;this&quot;关键字使用方式补充材料
2007/03/08 Javascript
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
js 发个判断字符串是否为符合标准的函数
2009/04/27 Javascript
JavaScript 嵌套函数指向this对象错误的解决方法
2010/03/15 Javascript
jQuery中:image选择器用法实例
2015/01/03 Javascript
JS实现的4种数字千位符格式化方法分享
2015/03/02 Javascript
JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系
2015/11/15 Javascript
AngularJs动态加载模块和依赖注入详解
2016/01/11 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
2018/07/04 Javascript
vue-cli2.0转3.0之项目搭建的详细步骤
2018/12/11 Javascript
浅谈Javascript常用正则表达式应用
2019/03/08 Javascript
详解解决小程序中webview页面多层history返回问题
2019/08/20 Javascript
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
python生成IP段的方法
2015/07/07 Python
详解Python的Twisted框架中reactor事件管理器的用法
2016/05/25 Python
Python实现AI自动抠图实例解析
2020/03/05 Python
解决python ThreadPoolExecutor 线程池中的异常捕获问题
2020/04/08 Python
北京振戎融通Java面试题
2015/09/03 面试题
网站设计师的岗位职责
2013/11/21 职场文书
会议邀请函范文
2014/01/09 职场文书
护理专业自荐信范文
2014/02/26 职场文书
社区学习雷锋活动总结
2014/04/25 职场文书
营销经理工作检讨书
2014/11/03 职场文书
新婚姻法离婚协议书范文
2014/11/30 职场文书
MySQL基础快速入门知识总结(附思维导图)
2021/09/25 MySQL
Appium中scroll和drag_and_drop根据元素位置滑动
2022/02/15 Python
python如何读取和存储dict()与.json格式文件
2022/06/25 Python