Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: от 05 Июня 2001, 15:47:08

Название: Помогите с JavaScript
Отправлено: от 05 Июня 2001, 15:47:08
Добрый день! Не откажет ли кто в любезности помочь
чайнику. Есть одна мелочная проблема. Разбираться
времени нет, а сделать надо.
В общем есть JavaScript (не помню где выкачал),
который строит меню в виде дерева, наподобие того,
что в "Проводнике" винды. Только его элементами
являются срочки описанные в скрипте.
Пример:

Страна
 |_Город
    |>Москва
    |>Питер
Дом
 |_Квартира
    |>12
    |>22

Короче не важно, что там написано. Здесь "Страна",
"Дом", "Город", "Квартира" - это папки, "Москва",
"Питер", "12", "22" - это узлы, то есть дальше некуда.
Открытие узлов (открытие/закрытие папок) происходит
по нажатии на иконку слева от текста, сам текст ссылкой
не является, то есть просто текст и все.
Надо сделать, чтобы он менялся, при выборе
соответствующего элемента дерева, то есть как-нибудь
выделяться цветом или рамкой не важно, главное,
чтобы пользователь видел, какую папку или узел он открыл.
Дерево динамическое, то есть перезагрузка страницы не
происходит.
В общем, у кого есть желание разобраться и помочь,
пишите: palanez@mail.ru
Скину исходник, может и вам кому пригодится.

Или скажите как в JavaScript\'е задавать цвет отдельным
строкам, применительно к этой проблеме.
Название: Помогите с JavaScript
Отправлено: vlad от 05 Июня 2001, 18:46:57
Moжеш воспользоваться деревом как у меня:

Скачай :
http://www.deltacom.co.il/freeware/treeeditor/treeedit.htm

Пример смотри: http://www.deltacom.co.il/rus

Обьяснять - смотри фойл novtree.js

Успехов, Vlad
Название: Помогите с JavaScript
Отправлено: от 05 Июня 2001, 21:32:01
Вот-вот, все правильно, только у меня надписи не в виде ссылок, а просто текст, как у папок, так и у конечных ссылок.
Можешь сделать для своего примера так, чтобы при выборе папки, текст напротив нее менял цвет?