Пере даю её таким способом(перепробовал тыщу вариантов и перерыл кучу информации но ответа как-же правильно не нашёл):
<input value="8" id="clbxLoadType3" type="checkbox" name="clbxLoadType3"
onclick=" if (this.checked == '1'){
videlit_gruppu(new Array('1', 'clbxLoadType0', 'clbxLoadType1', 'clbxLoadType2'));"/>
сама функция имеет вид:
function videlit_gruppu(a){
$i=1;
while (isset(a[0]) {
document.getElementById(a[$i]).checked = a[0];
$i++;}
}
Как заставить работать

Спустя 2 минуты, 57 секунд (14.05.2011 - 18:42) Michael написал(а):
isset - это в php.
Массив в js перебирается for-ом.
Массив в js перебирается for-ом.
for (var i = 0; i< a.length; i++) {
// a[i] - элемент
}
Спустя 2 минуты, 45 секунд (14.05.2011 - 18:45) Demjan написал(а):
Michael, спасибо!
Спустя 38 минут, 28 секунд (14.05.2011 - 19:23) SerginhoLD написал(а):
еще переменные в js задаются так: var i=1; а не так: $i=1
Спустя 50 минут, 24 секунды (14.05.2011 - 20:13) Demjan написал(а):
SerginhoLD, усёк, усёк, уже всё работает
