Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Измимнениецвета при наведении курсора, Цвет кнопки 
:(
    Опции темы
PashaSem
Дата 11.5.2007, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 90
Регистрация: 5.3.2006

Репутация: нет
Всего: нет



Подскажите  как менять цвет при наведении курсора.

в виндус приложениях все просто


Код

protected void Button1_Disposed(object sender, EventArgs e)
    {
        Button1.BackColor = Color.Gainsboro;
        
    }


Для WEB это уже не  катит.

Спасибо!
PM MAIL   Вверх
Mymik
Дата 11.5.2007, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1474
Регистрация: 12.5.2006
Где: Lamer-центер

Репутация: 50
Всего: 78



а в WEB нужно использовать JS :о)
Код

<asp:Label ID="lblTest" onmouseover="this.style.color='#F00;'" onmouseout="this.style.color='#000;'" Text="Color Change Test :o)" runat="server" />

перехватываешь событие onmouseover и событие onmouseout. 


--------------------
ICQ ::            857-857
E-mail ::         mymik[at]inbox[dot]ru 
HomaPage ::  http://localhost/

:to_become_senile  :this
PM MAIL WWW ICQ   Вверх
PashaSem
Дата 13.5.2007, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 90
Регистрация: 5.3.2006

Репутация: нет
Всего: нет



Попытался вписать 
Вышепреведенный код о мне говорит

Warning    8    Validation (ASP.Net): Attribute 'onmouseover' is not a valid attribute of element 'Label'.
PM MAIL   Вверх
Mymik
Дата 13.5.2007, 22:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1474
Регистрация: 12.5.2006
Где: Lamer-центер

Репутация: 50
Всего: 78



PashaSem, По какой-то совершенно непонятной для меня причине. M$ хочет, чтобы JS события, крому onclick, девелоперы определяли через Attribute.Add() По правде говоря я совершенно против данного действа. Потому я как белый человек определяю их непосредственно на aspx страницеь (так и большенство делает, как мне кажется).
У некоторых элементов и style считается ошибочным атрибутом. А в некоторых нормально проходит.
А то что Warning... ну-у-у, xml штука классная, там можно определять атрибуты самых сумасшедших форм. Можешь даже определить типа "tempAttribute"
А из JS потом обратится к нему
Код

temp = document.getElementById("<element ID>").tempAttribute;

И при этом ты получишь значение этого атрибута. Так что не сильно обращай внимания на warning(хотя читай их)... для тебя имеют значение только Error.

И лучше начни читать что такое DHTML. Познакомишься с основами JS и теми возможностями что предоставлял DOM level 0.

P.S. и все же, запусти проект с этой строчкой. Увидишь что он соберется без всяких проблем и на клиенте цвет будет меняться.

Это сообщение отредактировал(а) Mymik - 13.5.2007, 22:22


--------------------
ICQ ::            857-857
E-mail ::         mymik[at]inbox[dot]ru 
HomaPage ::  http://localhost/

:to_become_senile  :this
PM MAIL WWW ICQ   Вверх
neic
Дата 4.5.2008, 10:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 839
Регистрация: 28.1.2007

Репутация: нет
Всего: 7



Mymik
А как сделать чтобы при наведении на Label1 шрифт в этой метке становился жирным?
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.1029 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.