学习js的一点心得——js对table的修饰
来源:互联网 发布:kk飞控源码 编辑:程序博客网 时间:2024/05/22 06:09
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>
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>
0 0
- 学习js的一点心得——js对table的修饰
- 学习js的一点心得——js实现简单的购物车
- 关于JS的一点心得
- C#中对继承类修饰符的一点心得
- js对table的操作
- js对table的操作
- js对table常用的操作(学习分享一)
- 关于对js插件fullpage学习的一些心得
- JS数组的一点学习
- JS学习——sort-table的实现
- 学习的一点心得
- 关于写出有效率的js代码的一点心得(1)
- js在ie和ff下兼容的一点心得
- js对文字的修饰 big() small() fixed() toUpperCase() toLowerCase()
- 通过codecademy学习JS的一点体会
- 小白学习node.js的心得
- 一点简单的js
- table的js样式
- hadoop 2.2.0 伪分布环境搭建(草稿)
- 为Qt扩展QextSerialPort类
- jQuery 练习[二] jquery 对象选择器(1)
- 层序遍历在ExtJs的TreePanel中的应用
- Myeclipse 安装Aptana3.2 插件
- 学习js的一点心得——js对table的修饰
- JS 怎么判断 checkboxlist 没被选中(勾选)
- 数据结构C语言实现之循环队列----数组形式---简单化
- msp430中adc12与PWM配合使用
- LeetCode之Maximum Subarray
- 二维数组与指向指针的指针
- 《编程珠玑》——学习历程之一(利用位图(位矢量)的思想实现神奇排序)
- spring mvc 与velocity配置
- spring security 二中使用通过自定义过滤器实现多登录页面