Форум » Помощь по коду » Скрипт: Расширение возможностей настройки вида элементов » Ответить

Скрипт: Расширение возможностей настройки вида элементов

Zenitchik: Скрипт предназначен для коррекции кода форума с целью предоставить дизайнеру возможности настройки вида элементов, которые обычно настройке не поддаются. Код скрипта: [pre2]<script type="text/javascript"> function recursiveSetClass(arr){ for(var j=0;j<arr.length;j++){ if(arr[j].name && !arr[j].className && arr[j].type!='hidden'){arr[j].className=arr[j].name;} recursiveSetClass(arr[j].childNodes); } } recursiveSetClass(document.body.childNodes); </script>[/pre2] Скрипт вставляется в HTML-низ перед тегом </body> В результате работы скрипта все элементы управления получают аттрибут class и т.о. становятся доступны для CSS. Например, стиль для поля поиска будет выглядеть как .chto{...} а для переключателей рядом с ним - .kakiskat{...} Полный список элементов в настящее время не выяснен. Он будет появляться здесь по мере изучения его мной.

Ответов - 7

Norm Iridium: Zenitchik Это феноменально! Браво!!!!!!!!!!!!!!!! Мои искренние восхищения.

CharlieCarbon: ждем-с список

Дрэгон: Хех, не перестаете удивлять... Хотя...


Zenitchik: Вижу вашу острую нужду... Это будет первое, что я доведу до ума сегодня.

Дрэгон: Zenitchik, удачи.

Judge: Zenitchik пишет: Это будет первое, что я доведу до ума сегодня. как успехи?

Zenitchik: Хреново. Я пришёл к выводу, что скрипт нуждается в переработке. Есть кое-какие наметки, но в целую картину пока не сложил.



полная версия страницы