这篇文章主要介绍了js处理表格对table进行修饰的一些小,需要的朋友可以参考下
js处理表格

1、行颜色间隔显示
css样式:两个选择器
 
<style type="text/css">
.one{
background-color:#33ffcc;
}
.two{
backgound-color:#ffff66;
}
</style>
<script type="text/javascript">
function trcolor()
//控制间隔行颜色显示不同
{
var tabNode = document.getElementsByTagName("table")[0];
//获取table节点
var trs = tabNode.rows;
//获取table中的所有的行
for(var x=1; x<trs.length;x++)
{
if(x%2 == 1)
trs[x].className ="one";
else
trs[x].className ="two";
}
}

//通过onload方法,在网页加载完成后,运行trcolor方法,实现表格的间隔行颜色。
window.onload = function()
{
trcolor();
}
</script>

2、鼠标移动到某一行,改行颜色加亮,移开后恢复原来颜色
 
<style type="text/css">
.over{
background-color:##00ff00;
}
<style>

<script type="text/javascript">
var name;
function trMouse()
{
var tabNode = document.getELementsByTagName("table")[0];
//通过for循环,对每个tr标签加上onmouseover与onmouseout属性
for(var x=0;x<trs[x].length;x++)
{
trs[x].onmouseover = function()
{
name=this.className;
this.className="over";
}
tes[x].onmouseout = function()
{
this.className = name;
}
}
}
</script>
最新资讯
我是华帝,法国队夺冠我依然不慌

我是华帝,法国队夺冠我

世界杯已然落幕,但“华帝退款”的故事正在上演,下次,他们
知乎、马蜂窝,你们要不和华帝学学营销?

知乎、马蜂窝,你们要不

无论从哪个维度来看,华帝在这一波世界杯营销中都赢了。
扎克伯格的AI芯片野心:高调挖角谷歌 疯狂招人

扎克伯格的AI芯片野心

对于任何一个业务体量巨大的科技公司而言,专为自己业务
当一名被网红“包养”的调音师,是什么样的感觉?

当一名被网红“包养”

网红经济归根到底是注意力经济。然而,当网红们都在拼颜
今年的3款新iPhone玻璃面板首次曝光 LCD版边框略宽

今年的3款新iPhone玻

美国科技网站9to5mac今日首次曝光了苹果公司(以下简称
今年3D感测智能手机将达1亿部 三款iPhone占绝大多数

今年3D感测智能手机将

预计全年3D感测功能的智能手机出货量将达到1亿台,当然
最新文章
Angular2进阶之如何避免Dom误区

Angular2进阶之如何避

这篇文章主要介绍了Angular2进阶之如何避免Dom误区,小
使用FileReader API创建Vue文件阅读器组件

使用FileReader API创

这篇文章主要介绍了使用FileReader API创建一个Vue的
react 实现页面代码分割、按需加载的方法

react 实现页面代码分

本篇文章主要介绍了react 实现页面代码分割、按需加载
Vue项目分环境打包的实现步骤

Vue项目分环境打包的

这篇文章主要介绍了Vue项目如何分环境打包,实现方法大
vue 组件中slot插口的具体用法

vue 组件中slot插口的

这篇文章主要介绍了vue 中slot 的具体用法,包括子组件
JS遍历DOM文档树的方法实例详解

JS遍历DOM文档树的方

这篇文章主要介绍了JS遍历DOM文档树的方法,结合实例形