Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Цвет по умолчанию / 4 сообщений из 4, страница 1 из 1
20.04.2010, 14:24:29
    #36587725
nostra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цвет по умолчанию
Добрый день!
В html-коде устанавливаю цвет контрола:
<label id="Tag" style="COLOR: maroon">#</label>.
Потом через веб-сервис получаю значение тега в ява-скрипте. Если значение < 0, то подкрашиваю котрол красным, иначе нужно поставить цвет по умолчанию.
Как это сделать?
...
Рейтинг: 0 / 0
20.04.2010, 14:25:43
    #36587726
nostra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цвет по умолчанию
Котролов <label> на странице много. Так что нереально запомнить в переменной.
...
Рейтинг: 0 / 0
20.04.2010, 15:06:34
    #36587857
malast
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цвет по умолчанию
nostra,

с помщью jquery можно сделать так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
//используем объект jquery для асинхронного запроса
$.ajax(

    {

        type: "GET",

        //адрес веб-сервиса
        url: "/GetLabelColor",

        data: data,

        //возвратим данные в формате json
        dataType: "json",

        success: function(result) {

            //если поле colorValue результата менее нуля, красим лейбел
            if (result.colorValue <  0 ) { $("Tag").css("color","Red") }

            }
        }
...
Рейтинг: 0 / 0
20.04.2010, 15:07:51
    #36587865
malast
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цвет по умолчанию
Естественно, в конце надо закрыть функцию
Код: plaintext
);
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Цвет по умолчанию / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]