В этой статье описывается метод управления выбором и выделением рядов таблиц с помощью JavaScript вверх и вниз клавиши со стрелками. Поделитесь этим для вашей ссылки. Конкретный метод реализации следующим образом:
<style> tr.highlight {founale:#08246b; Color: White;} </style> <table id = "Ice"> <tr onclick = "selecttr (); return false;"> <td> 123 </td> <td> 234 </td> <td> abc </td> <td> def </td> </tr> <tr onclick = "selectttr ()" <Td> ABC </td> <td> def </td> </tr> <tr onclick = "selecttr ();"> <Td> 123 </td> <td> 234 </td> <td> abc </td> <td> def </td> </tr> <tr onclick = "selecttr (); <Td> 234 </td> <td> abc </td> <td> def </td> </tr> <tr onclick = "selecttr ();"> <td> 123 </td> <td> 234 </td> <td> abc </td> <td> def> </td> <td> 123 </td> <td> def </td> </td> <td> 123 </td> <td> <Td> 234 </td> <td> abc </td> <td> def </td> </tr> </table> <script language = "javascript"> <!-var currentline = -1; document.onkeydown = function (e) {e = window.event || E; Switch (e.keycode) {case 38: currentline--; changeItem (); перерыв; Случай 40: Currentline ++; changeItem (); перерыв; по умолчанию: перерыв; }} функция selecttr () {currentline = window.event.srcelement.parentelement.rowindex; // warer (currentline); mediceItem ();} // Изменение функции выбора функции medieTem () {if (document.all) var it = document.getElementById ("ice"). Дети [0]; else var it = document.getElementById ("ICE"); for (i = 0; i <it.rows.length; i ++) {it.rows [i] .classname = ""; } if (currentline <0) currentline = it.row.length - 1; if (currentline == it.rows.length) currentline = 0; it.rows [currentline] .classname = "highting"; } //-> </script>Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.