![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Постоялец
![]() ![]() Пол:
Регистрация: 19.03.2007
Сообщений: 293
Репутация: 170
|
есть необходимость обработать дерево, но столкнулся с проблемой.
Код:
+папка0 |-папка1 |-папка2 |+папка3 ||-папка4 ||-папка5 |\-папка6 \-папка7 Код:
+папка0 |-папка1 |-папка2 |+папка3 ||-папка4 ||-папка5 |\-папка6 Есть какие-то методы решения? Можно ли как-то вызвать рекурсивную функцию параллельно? |
|
|
|
| Реклама: | gorenje rf212fpw4 | Заходите на сайт MebelStol.ru: большой мебельный магазин в москве - отличные цены и большой выбор! | как сделать так чтобы в авито отвечал чат gpt | Заходите на сайт MebelStol.ru: кофейный столик круглый белый - отличные цены и большой выбор! | Заходите на сайт MebelStol.ru: стол гранд - отличные цены и большой выбор! |
|
|
#2
|
|
код в студию
__________________
Имя величайшему из всех изобретателей: Случайность. |
|
|
|
|
|
|
#3
|
|||||||||||||||||||||||
|
Постоялец
![]() ![]() Пол:
Регистрация: 19.03.2007
Сообщений: 293
Репутация: 170
|
К примеру так: Код:
function mark_check(parent,nums) {
if(nums>0){
var act = parent.checked;
var parentname = parent.name;
if (document.all || document.getElementById){
for (i=1;i<=nums;i++){
if(i<10){
var currentitem = document.getElementById("check_"+parentname+"0"+i);
var subnums = document.getElementById("subn_"+parentname+"0"+i).value;
}
else{
var currentitem = document.getElementById("check_"+parentname+i);
var subnums = document.getElementById("subn_"+parentname+i).value;
}
currentitem.checked = act;
if(subnums>0){
mark_check(currentitem,subnums);
}
}
}
}
return false;
}
Добавлено через 19 минут Отбой.. решил траблу. если не объявлять предварительно переменную цикла: var i = 0; что делает ее приватной для функции, она автоматически становится публичной. Вот ведь гадость. Всем спасибо. Последний раз редактировалось BaBL; 24.04.2007 в 13:39.. Причина: Добавлено сообщение |
|||||||||||||||||||||||
|
|
|
|
|
#4
|
|
Неактивный пользователь
Регистрация: 11.10.2007
Сообщений: 5
Репутация: 0
|
Тебе тоже спасибо, BaBL! Если б не твоя тема, сидел бы я еще день-другой над таким же косяком
![]() |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| функции из dll | Dr Evil | Delphi | 17 | 12.10.2010 23:50 |
| Вызов неэкспортированной функции в DLL | maxrfon | Delphi | 0 | 24.07.2009 22:15 |
| Функции работы со строками | BFTFenix | Visual C++ / С/C++ | 13 | 14.05.2008 15:58 |
| Функции по работе с HDD | Indian | .NET | 1 | 05.02.2008 18:20 |
|
|