|
Полезные JavaScript функции
|
| Автор |
Сообщение |
Александр Михалицын Согнул ложку

Зарегистрирован: 22.08.2008 Сообщения: 860
18841 
|
Добавлено: Пн, 29 Сен, 2008 14:11 Заголовок сообщения: Полезные JavaScript функции |
|
|
Собственно прошу всех сюда кидать разные функции,
написаные или найденные вами.
Функция возвратит значение (value) выбранного радиобатона:
| Код: | function getRadioValue(name)
{
//Автор функции Furax, это чуть исправленный вариант. ;)
//Просто код оформил по другому...
for (var i = 0; i < name.length; i++)
{
if (name[i].checked == true)
{
return name[i].value;
}
}
return null;
} |
Если ни один элемент в радиобаттоне выбран не был,
то возвратит null.
Функция позволит записать в массив все ссылки объекты
с определенным CSS классом в определенном элементе.
class - имя CSS класса,
in - ссылка на объект элемента в котором
производится поиск.
| Код: | function csstoarray(class, in)
{ //Автор функции я..
var result_array = new Array();
for (var i = 0; i < in.childNodes.length; i++)
{
if (in.childNodes[i].className == class)
{
result_array[result_array.length] = in.childNodes[i];
}
}
if (result_array.length < 1)
{
return null;
}
} |
Если в указаном элементе не найдено не одного элемента
с указаным классом, возвратит null.
Теперь ваши предложения и ваши функции.
Можете написать еще какие функции хотели бы увидеть - напишу.
To Admin:
Прилепите тему!  _________________ Пригласительные коды |
|
| Вернуться к началу |
|
 |
Александр Михалицын Согнул ложку

Зарегистрирован: 22.08.2008 Сообщения: 860
18841 
|
Добавлено: Пн, 29 Сен, 2008 14:12 Заголовок сообщения: |
|
|
ToDo:
функцию csstoarray
переписать как метод
вроде getElementById
Наверно сегодня сделаю...  _________________ Пригласительные коды |
|
| Вернуться к началу |
|
 |
Александр Михалицын Согнул ложку

Зарегистрирован: 22.08.2008 Сообщения: 860
18841 
|
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Пн, 29 Сен, 2008 14:37 Заголовок сообщения: |
|
|
Александр Михалицын
а нафига?.. 0о _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
Александр Михалицын Согнул ложку

Зарегистрирован: 22.08.2008 Сообщения: 860
18841 
|
Добавлено: Пн, 29 Сен, 2008 14:39 Заголовок сообщения: |
|
|
[LP]LordPro.teus,
хм, а что разве неактуально?
Ненужная тема?
Просто в процессе кодинга на JS частенько нехватает функционала
вот и приходится самому писать, а тут - уже готово.
В разделе вебкодинг уже есть подобная тема, только про пхп
функции...  _________________ Пригласительные коды |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Пн, 29 Сен, 2008 14:57 Заголовок сообщения: |
|
|
Александр Михалицын
дык, там функции не те, что можно самому написать в макс 60сек одной-тремя строками... 0o _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
lazutov while (1==1);


Зарегистрирован: 30.04.2007 Сообщения: 3840
111220 
|
Добавлено: Пн, 29 Сен, 2008 15:04 Заголовок сообщения: |
|
|
Александр Михалицын
Вам на апдейт или домен не хватает?
Я так понимаю, мы с LP даже можем скинутся Вам на домен/апгрейд etc. чтобы вы не засоряли форум. _________________ сервис DNS | разные http, DNS и прочие утилиты |
|
| Вернуться к началу |
|
 |
Александр Михалицын Согнул ложку

Зарегистрирован: 22.08.2008 Сообщения: 860
18841 
|
Добавлено: Вт, 30 Сен, 2008 07:39 Заголовок сообщения: |
|
|
| Цитата: | Вам на апдейт или домен не хватает?
Я так понимаю, мы с LP даже можем скинутся Вам на домен/апгрейд etc. чтобы вы не засоряли форум. |
Хех, забудьте про мой сайт, ок?
Он тут непричем, и апдейтить мне ничего ненадо.
Больше прошу вас обоих тут меня не комментировать.  _________________ Пригласительные коды |
|
| Вернуться к началу |
|
 |
SWAT Пол-пирога

Зарегистрирован: 29.07.2007 Сообщения: 61 Откуда: Россия 4695 
|
Добавлено: Сб, 10 Янв, 2009 08:37 Заголовок сообщения: |
|
|
Помоему вы изобретаете велосипед.
Все это уже давно реализованно во всех framework'ах.
Что мешает их использовать? _________________ C/C++, Lua, JavaScript, CSS + XHTML, PHP. |
|
| Вернуться к началу |
|
 |
|