Table隔行变色的JavaScript代码_javascript技巧
程序员文章站
2022-06-07 18:18:12
...
效果演示代码:
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
核心代码:
function showtable(){
var color1 = "rgb(234,240,255)";
var color2 = "rgb(255,255,255)";
var bgColor = "rgb(255,255,193)";
var trs = document.getElementById("datatable").getElementsByTagName("tr");
for (var i=0;iif (i%2==0) {
trs[i].style.backgroundColor=color1;
trs[i].onmouseover = function(){
this.style.backgroundColor = bgColor;
}
trs[i].onmouseout = function(){
this.style.backgroundColor = color1;
}
} else {
trs[i].style.backgroundColor=color2;
trs[i].onmouseover = function(){
this.style.backgroundColor = bgColor;
}
trs[i].onmouseout = function(){
this.style.backgroundColor = color2;
}
}
}
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
核心代码:
复制代码 代码如下:
function showtable(){
var color1 = "rgb(234,240,255)";
var color2 = "rgb(255,255,255)";
var bgColor = "rgb(255,255,193)";
var trs = document.getElementById("datatable").getElementsByTagName("tr");
for (var i=0;i
trs[i].style.backgroundColor=color1;
trs[i].onmouseover = function(){
this.style.backgroundColor = bgColor;
}
trs[i].onmouseout = function(){
this.style.backgroundColor = color1;
}
} else {
trs[i].style.backgroundColor=color2;
trs[i].onmouseover = function(){
this.style.backgroundColor = bgColor;
}
trs[i].onmouseout = function(){
this.style.backgroundColor = color2;
}
}
}
}
推荐阅读
-
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
-
JavaScript中最常用的10种代码简写技巧总结
-
javascript简写常用的12个技巧(可以大大减少你的js代码量)
-
JavaScript实现的斑马线表格效果【隔行变色】
-
JavaScript小技巧带你提升你的代码技能
-
如何写出可读性强实用性强又高质量的JavaScript 代码,需要掌握一些小技巧
-
让textarea自动调整大小的js代码_javascript技巧
-
google地图的路线实现代码_javascript技巧
-
从盛大通行证上摘下来的身份证验证js代码_javascript技巧
-
基于jquery的高性能td和input切换并可修改内容实现代码_javascript技巧