设为首页 | 加入收藏
当前位置:首页>>网页特效>>网页背景特效>> 网页特效源码-表格背景颜色变换

网页特效源码-表格背景颜色变换

时间:2005-1-14 20:20:50 来源:本站收集整理 作者:佚名

要完成此效果需要两个步骤

第一步:把如下代码加入到<head>区域中

<script language="JavaScript1.2">
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
}
</script>


第二步:把如下代码加入到<body>区域中

<table width="30%" border="1" align="center" onMouseover="changeto( 33ff33 )" onMouseout="changeback( black )"
>
  <tr>
    <td>
      <div align="center">JavaScript Fairyland</div>
    </td>
  </tr>
  <tr>
    <td>
      <div align="center">JavaScript Fairyland</div>
    </td>
  </tr>
  <tr>
    <td>
      <div align="center">JavaScript Fairyland</div>
    </td>
  </tr>
  <tr>
    <td>
      <div align="center">JavaScript Fairyland</div>
    </td>
  </tr>
  <tr>
    <td>
      <div align="center">JavaScript Fairyland</div>
    </td>
  </tr>
</table>