[HTML, CSS] менять цвет onmouseover и onmouseout

rtyug
На сайте с 13.05.2009
Offline
263
1092

есть тут страница http://www.x0.org.ua/stat/stat_content , я поставил, чтобы через каждый tr был разные цвет белый-серый и т.д.

и поставил чтобы при наводе мышкой цвет менялся на конкертный, а при выводе курсора мышки цвет ставал на другой

НО так как тут каждая вторая строка разная то как вернуть тот цвет который был при наводе мышки?

вот как мышкой


<tr height="40" style="font-weight:normal; vertical-align: center;" class="hilightoff" onmouseover="className='hilighton2'; this.style.cursor='hand';" onmouseout="className='hilightoff';">

вот разукрашивание:


<script type='text/javascript'>
function myFunc(id_) {
var tr = document.getElementById(id_).getElementsByTagName('tr');
for (var i = 0, len = tr.length; i < len; i++) {
if (i>0) {
tr.className = (i%2) ? 'style1' : 'left_menu_black';
}
}
// for (var i = 0, len = tr.length; i < len; i++) tr.style.backgroundColor = (i % 3) ? '#E5E5E8' : '#66CCCC';
tr = '';
}
</script>

<style type="text/css">
.style1 {background-color: #E5E5E8;}
</style>

если не понтяно, пожалуйста зайдите сюда http://www.x0.org.ua/stat/stat_content и наведите мышкой на таблицу по центру, потом попробуйте убрать и увидите что цвет будет одинаковый на всех tr....

как это исправить?

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)
viКing
На сайте с 20.03.2008
Offline
124
#1

ну так вы же всем строкам один и тот же класс присваиваете - onmouseout="className='hilightoff';

попробуйте возвращать предыдущий класс, который был до наведения мыши

rtyug
На сайте с 13.05.2009
Offline
263
#2

а можно ли это сделать, как это сделать?

как узнать какой класс там был? onmouseout="className='hilightoff';

rtyug добавил 20.01.2010 в 18:14

fixed

onmouseover="t=className;className='hilighton2';" onmouseout="className=t;"

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий