Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » JavaScript: как организовать смену цвета шрифта

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Old Rocker



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну достаточно примитивная вещь:
 
 <td onclick="window.location='#';"
     onmouseover="this.style.backgroundColor='#000000';"
     onmouseout="this.style.backgroundColor='#ffffff';"
 style="CURSOR: hand"> Надпись </td>
 
Тем самым изменили цвет фона столбца. А если нужно чтобы при наведении на столбец изминился и цвет текста?

Всего записей: 451 | Зарегистр. 24-07-2001 | Отправлено: 11:37 25-06-2003
roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
<td onclick="window.location='#';"  
     onmouseover="this.style.backgroundColor='#000000'; this.style.color='#ffffff';"  
     onmouseout="this.style.backgroundColor='#ffffff'; this.style.color='#000000';"  
 style="CURSOR: hand"> Надпись </td>

так пойдёт?
ИЕ...
блюди регистр...

----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 12:03 25-06-2003
Ryback

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
<script language="javascript">
function fover(ctrl)
{
    ctrl.style.backgroundColor='#000000';
    ctrl.style.color='#ffff00';
}
function fout(ctrl)
{
    ctrl.style.backgroundColor='#ffffff';
    ctrl.style.color='#0000ff';
}
</script>
<table>
<tr>
<td onclick="window.location='#';"
     onmouseover="fover(this);"
     onmouseout="fout(this);"
 style="CURSOR: hand"> Надпись </td>  
</tr>
</table>

Всего записей: 56 | Зарегистр. 22-05-2003 | Отправлено: 12:03 25-06-2003
roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ryback
у меня компактнее, но не спорю, объявление отдельной функцией лучше...

----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 12:04 25-06-2003
Old Rocker



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну народ, лихо вы тут, шустренько. Спасибо!

Цитата:
<td onclick="window.location='#';"  
     onmouseover="this.style.backgroundColor='#000000'; this.style.color='#ffffff';"  
     onmouseout="this.style.backgroundColor='#ffffff'; this.style.color='#000000';"  
 style="CURSOR: hand"> Надпись </td>  

Этот вариант выдал сразу, из логики исходил, но color написал как Color
Т.е.  
Цитата:
блюди регистр...


Цитата:
у меня компактнее, но не спорю, объявление отдельной функцией лучше...

А чем лучше-то?
 
OffTopic: А с какой версии Window IE 5.0 начинается?

Всего записей: 451 | Зарегистр. 24-07-2001 | Отправлено: 12:15 25-06-2003
roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Old Rocker

Цитата:
А чем лучше-то?  

ну, предположим, у тебя 10 ячеек, что лучше в каждой писать
Цитата:
"this.style.backgroundColor='#000000'; this.style.color='#ffffff';"

или

Цитата:
"fover(this);"

?

Цитата:
OffTopic: А с какой версии Window IE 5.0 начинается?

у-у!...
я помню что в 98 был 4, м.б. с 98 SE, поскольку в МЕ уже 5.5 помоему...

----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 12:54 25-06-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » JavaScript: как организовать смену цвета шрифта


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru