Показать сообщение отдельно
  #1 (permalink)  
Старый 16.04.2008, 10:18
Новичок на форуме
Отправить личное сообщение для Root Посмотреть профиль Найти все сообщения от Root
 
Регистрация: 16.04.2008
Сообщений: 5

поменять цвет у нескольких строк в таблице
Необходимо написать функцию которая бы выделяла несколько определенных строк в таблице. То есть таблица, в ней во всех
<tr id="num1">
свои id, при этом в нескольких строках может быть одинаковый id. Нужна функция
sel(id)
, которая бы меняла цвет фона строк на определенный другой, а при повторном вызове меняла цвет фона обратно, причем на тот цвет, который был до первой смены...

function sel(id){
	var table=document.getElementById('table1').childNodes;
	for(var i=0; i<table.length; i++) {
        var str = table[i]
		if (str.id == id) {
		str.className = 'actstr'
		}
    }
};

данный код не работает... Может быть есть какое-то другое решение?
Ответить с цитированием