javascript: как изменить фон таблицы

  • Автор темы Автор темы Guest
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

Нужно сделать, чтобы при наведении на таблицу она меняла bgcolor. Т.е. onMouseOver один цвет, onMouseOut другой.

Заранее спасибо.
 
Анципорович П.П.
Нужно сделать, чтобы при наведении на таблицу она меняла bgcolor. Т.е. onMouseOver один цвет, onMouseOut другой
Ну наводить надо на ячейки и сделать можно так:
Код:
<head
<script language="JavaScript" src="" type="text/javascript">
<!--
function colorbackcell(src,color) {src.style.backgroundColor=color;}
//-->
</script>
</head>

<body>
<table>
<tr>
<td valign="top" onmouseout="colorbackcell(this, '')" onmouseover="colorbackcell(this, '#0000ff')" >Наведи мышкой на ячейку</td>
</tr>
</tabla>
 
А можно через css:

HTML:
Код:
<table><tr><td class=t1 onMouseOver="id=className" onMouseOut="id=''""></td></tr></taBLe>

CSS:
Код:
td.t1 {background-color: #C5C5C5; FONT: 11px verdana; COLOR: black;}
#t1 {background-color: #BBBBBB}
 
Анципорович П.П.
<style>
<!--
td.x{background-color:red}
td.x:hover,td.x a:hover,td.x *:hover{background-color:green}
-->
</style>

<table border width=400 height=300><td class=x>text</td></table>

тока открыл я в 7 опере - коряво :)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!