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 多种搜索引擎集成的页面实现代码
Jan 02 Javascript
JavaScript 对象模型 执行模型
Oct 15 Javascript
AngularJS快速入门
Apr 02 Javascript
基于Jquery实现焦点图淡出淡入效果
Nov 30 Javascript
xmlplus组件设计系列之路由(ViewStack)(7)
May 02 Javascript
vue-resouce设置请求头的三种方法
Sep 12 Javascript
vue+node+webpack环境搭建教程
Nov 05 Javascript
vue axios请求超时的正确处理方法
Apr 02 Javascript
cnpm加速Angular项目创建的方法
Sep 07 Javascript
trackingjs+websocket+百度人脸识别API实现人脸签到
Nov 26 Javascript
浅谈vue生命周期共有几个阶段?分别是什么?
Aug 07 Javascript
详解JSON.parse和JSON.stringify用法
Feb 18 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+Ajax实现唯一校验实现代码[简单应用]
2011/11/29 PHP
PHP仿博客园 个人博客(2) 数据库增添改删
2013/07/05 PHP
使用PHP破解防盗链图片的一个简单方法
2014/06/07 PHP
PHP检查端口是否可以被绑定的方法示例
2018/08/09 PHP
Javascript &amp; DHTML 实例编程(教程)基础知识
2007/06/02 Javascript
js 新浪的一个图片播放图片轮换效果代码
2008/07/15 Javascript
jquery右下角弹出提示框示例代码
2013/10/08 Javascript
JavaScript获取DOM元素的11种方法总结
2015/04/25 Javascript
基于jQuery实现美观且实用的倒计时实例代码
2015/12/30 Javascript
基于JS如何实现类似QQ好友头像hover时显示资料卡的效果(推荐)
2016/06/09 Javascript
8 行 Node.js 代码实现代理服务器
2016/12/05 Javascript
JS实现unicode和UTF-8之间的互相转换互转
2017/07/05 Javascript
JS原生轮播图的简单实现(推荐)
2017/07/22 Javascript
javaScript实现滚动条事件详解
2020/03/24 Javascript
解决vue的过渡动画无法正常实现问题
2019/10/31 Javascript
[00:44]2016完美“圣”典 风云人物:Mikasa宣传片
2016/12/07 DOTA
python pycurl验证basic和digest认证的方法
2018/05/02 Python
Django 请求Request的具体使用方法
2019/11/11 Python
Python3.8安装Pygame教程步骤详解
2020/08/14 Python
微软澳洲官方网站:Microsoft Australia
2017/01/10 全球购物
性能服装:HYLETE
2018/08/14 全球购物
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
商务助理岗位职责
2013/11/13 职场文书
毕业生自我鉴定
2013/12/04 职场文书
员工年终演讲稿
2014/01/03 职场文书
英语感恩演讲稿
2014/01/14 职场文书
同事吵架检讨书
2014/02/05 职场文书
《我的第一本书》教学反思
2014/02/15 职场文书
办公室主任职责范本
2014/03/07 职场文书
火锅店的活动方案
2014/08/15 职场文书
2014应届本科生自我评价
2014/09/13 职场文书
婚礼新人答谢词
2015/01/04 职场文书
写给老师的感谢信
2015/01/20 职场文书
教师病假条范文
2015/08/17 职场文书
MySQL创建表操作命令分享
2022/03/25 MySQL