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实现学校的校历(asp.net+jquery ui 1.72)
Jan 01 Javascript
同域jQuery(跨)iframe操作DOM(实例讲解)
Dec 19 Javascript
node.js中的path.dirname方法使用说明
Dec 09 Javascript
使用console进行性能测试
Apr 27 Javascript
js点击按钮实现带遮罩层的弹出视频效果
Dec 19 Javascript
js对象浅拷贝和深拷贝详解
Sep 05 Javascript
微信小程序 scroll-view隐藏滚动条详解
Jan 16 Javascript
详解设置Webstorm 利用babel将ES6自动转码成ES5
Dec 20 Javascript
vue.js template模板的使用(仿饿了么布局)
Aug 13 Javascript
Vue Router的手写实现方法实现
Mar 02 Javascript
Element Collapse 折叠面板的使用方法
Jul 26 Javascript
JS实现简易贪吃蛇游戏
Aug 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封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
php json_encode与json_decode详解及实例
2016/12/13 PHP
JavaScript获取页面上某个元素的代码
2011/03/13 Javascript
js日期时间补零的小例子
2013/03/05 Javascript
jquery 合并内容相同的单元格(示例代码)
2013/12/13 Javascript
在css加载完毕后自动判断页面是否加入css或js文件
2014/09/10 Javascript
浅析javascript的间隔调用和延时调用
2014/11/12 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
Node.js静态文件服务器改进版
2016/01/10 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
Jquery获取当前城市的天气信息
2016/08/05 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
2016/09/24 Javascript
vue+vux实现移动端文件上传样式
2017/07/28 Javascript
浅谈Webpack 持久化缓存实践
2018/03/22 Javascript
详解webpack模块化管理和打包工具
2018/04/21 Javascript
JS数组中对象去重操作示例
2019/06/04 Javascript
js常见遍历操作小结
2019/06/06 Javascript
JavaScript实现前端倒计时效果
2021/02/09 Javascript
[02:14]完美“圣”典2016风云人物:xiao8专访
2016/12/01 DOTA
[51:17]Mski vs VGJ.S Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
Android模拟器无法启动,报错:Cannot set up guest memory ‘android_arm’ Invalid argument的解决方法
2016/07/01 Python
详解python中requirements.txt的一切
2017/03/03 Python
对python中的six.moves模块的下载函数urlretrieve详解
2018/12/19 Python
Python计算库numpy进行方差/标准方差/样本标准方差/协方差的计算
2018/12/28 Python
pycharm创建一个python包方法图解
2019/04/10 Python
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
2019/06/17 Python
python创建子类的方法分析
2019/11/28 Python
css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果
2021/01/27 HTML / CSS
办护照工作证明范本
2014/01/14 职场文书
幼儿园中秋节活动方案
2014/02/06 职场文书
2014和解协议书范文
2014/09/15 职场文书
四风对照检查剖析材料
2014/10/07 职场文书
学校端午节活动总结
2015/02/11 职场文书
mysql对于模糊查询like的一些汇总
2021/05/09 MySQL
Nginx 反向代理解决跨域问题多种情况分析
2022/01/18 Servers
MIME类型中application/xml与text/xml的区别介绍
2022/01/18 HTML / CSS