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 鼠标移动上去小三角形滑块缓慢跟随效果
Apr 26 Javascript
node.js正则表达式获取网页中所有链接的代码实例
Jun 03 Javascript
浅谈jQuery页面的滚动位置scrollTop、scrollLeft
May 19 Javascript
JavaScript对象参数的引用传递
Jan 14 Javascript
JavaScript实现移动端滑动选择日期功能
Jun 21 Javascript
Node.js常用工具之util模块
Mar 09 Javascript
jQuery插件实现的日历功能示例【附源码下载】
Sep 07 jQuery
vue组件命名和props命名代码详解
Sep 01 Javascript
Javascript Dom元素获取和添加详解
Sep 24 Javascript
微信小程序自定义tabBar在uni-app的适配详解
Sep 30 Javascript
JS实现简易贪吃蛇游戏
Aug 24 Javascript
react如何快速设置文件路径别名
Apr 28 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类
2006/07/15 PHP
利用js调用后台php进行数据处理原码
2006/10/09 PHP
第十四节--命名空间
2006/11/16 PHP
PHP文章采集URL补全函数(FormatUrl)
2012/08/02 PHP
PHP添加Xdebug扩展的方法
2014/02/12 PHP
php 二维数组快速排序算法的实现代码
2017/10/17 PHP
JavaScript版代码高亮
2006/06/26 Javascript
javascript控制swfObject应用介绍
2012/11/29 Javascript
通过正则表达式实现表单验证是否为中文
2014/02/18 Javascript
Javascript 事件冒泡机制详细介绍
2016/10/10 Javascript
React学习笔记之列表渲染示例详解
2017/08/22 Javascript
微信小程序wx.previewImage预览图片实例详解
2017/12/07 Javascript
angular 实现的输入框数字千分位及保留几位小数点功能示例
2018/06/19 Javascript
node学习笔记之读写文件与开启第一个web服务器操作示例
2019/05/29 Javascript
vue+django实现一对一聊天功能的实例代码
2019/07/17 Javascript
Vue 解决路由过渡动画抖动问题(实例详解)
2020/01/05 Javascript
利用Vue的v-for和v-bind实现列表颜色切换
2020/07/17 Javascript
javascript实现点击产生随机图形
2021/01/25 Javascript
Pyramid添加Middleware的方法实例
2013/11/27 Python
python装饰器深入学习
2018/04/06 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
2018/06/04 Python
Django 模型类(models.py)的定义详解
2019/07/19 Python
python PyAutoGUI 模拟鼠标键盘操作和截屏功能
2019/08/04 Python
Series和DataFrame使用简单入门
2019/11/13 Python
Anaconda+Pycharm环境下的PyTorch配置方法
2020/03/13 Python
基于K.image_data_format() == 'channels_first' 的理解
2020/06/29 Python
HTML5中使用json对象的实例代码
2018/09/10 HTML / CSS
马来西亚网上购物:Youbeli
2018/03/30 全球购物
英国泽西岛植物:Jersey Plants Direct
2019/08/07 全球购物
安德玛比利时官网:Under Armour比利时
2019/08/28 全球购物
自我评价范文点评
2013/12/04 职场文书
教师现实表现材料
2014/02/14 职场文书
《小蝌蚪找妈妈》教学反思
2014/02/21 职场文书
服务理念标语
2014/06/18 职场文书
企业党员个人自我评价
2014/09/20 职场文书
详解CSS3浏览器兼容
2022/12/24 HTML / CSS