• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

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

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab