Javascript上下键控制表行选择并突出显示

本文的示例讲述了用javascript上下键选择和突出表线的方法,供大家参考,具体实现方法如下:



tr.highlight {
背景:# 08246b;
颜色:白色;
}



一百二十三
二百三十四
基础知识
DEF


一百二十三
二百三十四
基础知识
DEF


一百二十三
二百三十四
基础知识
DEF


一百二十三
二百三十四
基础知识
DEF


一百二十三
二百三十四
基础知识
DEF



<!——
无功currentline = - 1;
document.onkeydown =功能(E)
{
E = window.event E | |;
开关(能)
{
案例38:
currentline --;
ChangeItem();
打破;
案例40:
currentline + +;
ChangeItem();
打破;
违约:
打破;
}
}
selecttr()函数
{
currentline = window.event.srcelement.parentelement.rowindex;
/ /警报(currentline);
ChangeItem();
}
更改选择/项目
changeitem()函数
{
如果(文件全部)
var = document.getelementbyid(冰)。孩子{ 0 };
其他的
var = document.getelementbyid(冰);

为(i = 0;i < it.rows.length;i++)
{
它。行{我} classname = ;
}
如果(currentline<0)
currentline = it.rows.length - 1;
如果(currentline =它。行。长度)
currentline = 0;
它。行{ currentline }。类名=亮点;
}




希望本文能对大家的javascript程序设计有所帮助。