Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Jean от 31 Августа 2004, 10:05:51

Название: подскажите как лучше сделать
Отправлено: Jean от 31 Августа 2004, 10:05:51
пусть есть таблица
столбцы, это некоторая информация, а строки - это методы классов. И еще самый первый столбец - checkbox

то есть к примеру:
[]    Class1    .......
[]        method11    .........
[]        method12    ........
[]        method13    .........
[]    Class2    ........
[]        method21
[]        method22 ....
 ну и так далее.
подскажите идею, как сделать, чтобы при выделении checkbox напротив имени класса, отмечались чекбоксы напротив имени каждого метода этого класса
Название: подскажите как лучше сделать
Отправлено: Jean от 31 Августа 2004, 10:20:02
сделал вот так:

function checkClassMethods(classname)
{
for(i = 0; i < document.methods.length; i++)
if(document.methods.elements[i].id == classname)
document.methods.elements[i].checked = true;
}


которая вызывается при нажатии на checkbox напротив класса, но жутко тормозит, если много строк в таблице.

может есть какие-то стандартные способы?