![]() |
|
||||||||||
|
|
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
Вот такая хорошая штука (ИЕ4+):
function changeto(highlightcolor) { source=event.srcElement if (source.tagName=="TR"||source.tagName=="TABLE") return while(source.tagName!="TD") source=source.parentElement if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore") source.style.backgroundColor=highlightcolor } function changeback(originalcolor) { if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore") return if (event.toElement!=source) source.style.backgroundColor=originalcolor } А можно ли изменить другой TD, например что под ним? <table width="175" border="0" cellspacing="0" cellpadding="0"> <tr> <td bgcolor="#CC99FF" colspan="3" onMouseOver="changeto('#ffffff')" onMouseOut="changeback('#CC99FF')" valign="middle"> staff </td> </tr><tr> <td width="25"><img src="pix.gif" width="25" height="1"></td> <td width="125" bgcolor="#CC99FF"><img src="pix.gif" width="125" height="1"></td> <td width="25" bgcolor="#CC99FF"><img src="pix.gif" width="25" height="1"></td> </tr></table> |
|
|||||
|
самый простой способ передавать id того td, который хочешь изменить.
|
|
|||||
|
а НН небось сосет с этой процедурой?
|
|
|||||
|
Он сосет хотя бы потому, что не поймет onMouseOver для тега, который не есть <a>!
![]()
__________________
suum quique |
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
сосет-то сосет, только почему бы косметику не улучшить для большинства?
необходимую функциональность конешна нельзя на таких скриптах строить ![]() |
![]() |
Часовой пояс GMT +4, время: 22:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|