编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
发新话题
打印

【求助】如何实现把鼠标放在文字上后,下面的table中显示数据

【求助】如何实现把鼠标放在文字上后,下面的table中显示数据

我要完成的功能是: 在以下的tr中有五个不同的td,当我放在不同的td上的时候,最下面的tr显示数据,数据都是从数据中读出来的

<tr>
<td colspan="2">
<TABLE cellSpacing=0 cellPadding=0 width="100%"  border=0>
<TBODY>
<TR>
<TD align=middle vAlign=bottom bgColor=#FF9900 >项目介绍</TD>
<TD align=middle vAlign=bottom bgColor=#FF9900 >交通状况</TD>
<TD align=middle vAlign=bottom bgColor=#FF9900 >周边配套</TD>
<TD align=middle vAlign=bottom bgColor=#FF9900 >建材装修</TD>
<TD align=middle vAlign=bottom bgColor=#FF9900 >相关信息</TD>
</TR>
</TBODY>
</TABLE>
</td>
</tr>




<TR vAlign=top>
<TD height="453"  colspan="2">
<table>
<tr>
<td>
    此处显示数据                    
</td>
</tr>                    
</table>
</TD>
</TR>


在线等,谢谢

TOP

<tr>
<td colspan="2">
<script language="javascript>
function ShowDataDiv(Idx)
{
  for(var i=0;i<this.ShowData.length;i++)
  {
      if(i==Idx)
          this.ShowData[i].style.display="block";
      else
          this.ShowData[i].style.display="none";
  }
}
</script>
<TABLE cellSpacing=0 cellPadding=0 width="100%"  border=0>
<TBODY>
<TR>
<TD align=middle vAlign=bottom bgColor=#FF9900 ><a href="#" onMouseover="ShowDataDiv(0);" >项目介绍</a></TD>
<TD align=middle vAlign=bottom bgColor=#FF9900 >
<a href="#" onMouseover="ShowDataDiv(1);" >交通状况</a></TD>
<TD align=middle vAlign=bottom bgColor=#FF9900 >
<a href="#" onMouseover="ShowDataDiv(2);" >周边配套</a></TD>
<TD align=middle vAlign=bottom bgColor=#FF9900 >
<a href="#" onMouseover="ShowDataDiv(3);" >建材装修</a></TD>
<TD align=middle vAlign=bottom bgColor=#FF9900 >
<a href="#" onMouseover="ShowDataDiv(4);" >相关信息</a></TD>
</TR>
</TBODY>
</TABLE>
</td>
</tr>




<TR vAlign=top>
<TD height="453"  colspan="2">
<table>
<tr>
<td>
<div id="ShowData" style="display:none">
项目介绍
</a>
<div id="ShowData" style="display:none">
交通状况
</a>
<div id="ShowData" style="display:none">
周边配套
</a>   
<div id="ShowData" style="display:none">
建材装修
</a>
<div id="ShowData" style="display:none">
相关信息
</a>               
</td>
</tr>                    
</table>
</TD>
</TR>
http://www.lxzhcn.net
版块版主招募中
网站论坛发帖无问题,欢迎发帖。

TOP

复制内容到剪贴板
代码:
<script language="javascript">
function ShowDiv(Idx){
var div=document.getElementsByTagName("div");
for(var i=0;i<div.length;i++){
if(i==Idx){document.getElementById("Show"+Idx).style.display="block";
}else{document.getElementById("Show"+i).style.display="none";}
}}
</script>
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr>
<td align="middle" valign="bottom" bgcolor="#FF9900"><a href="#" onmouseover="ShowDiv(0);">项目介绍</a></td>
<td align="middle" valign="bottom" bgcolor="#FF9900"><a href="#" onmouseover="ShowDiv(1);">交通状况</a></td>
<td align="middle" valign="bottom" bgcolor="#FF9900"><a href="#" onmouseover="ShowDiv(2);">周边配套</a></td>
<td align="middle" valign="bottom" bgcolor="#FF9900"><a href="#" onmouseover="ShowDiv(3);">建材装修</a></td>
<td align="middle" valign="bottom" bgcolor="#FF9900"><a href="#" onmouseover="ShowDiv(4);">相关信息</a></td>
</tr>

<tr valign="top">
<td height="453" colspan="5">
<div id="Show0" style="display:none">项目介绍</div>
<div id="Show1" style="display:none">交通状况</div>
<div id="Show2" style="display:none">周边配套</div>
<div id="Show3" style="display:none">建材装修</div>
<div id="Show4" style="display:none">相关信息</div>
</td>
</tr>
</table>
</script>
[ 本帖最后由 hmhz 于 2008-6-18 12:53 编辑 ]
2000年接触asp     2002年精通asp     2004年熟悉asp    2006年基本了解asp    2008年真搞不懂asp

TOP

谢谢楼上两位帮主哦

TOP

不懂JS,
学建网站:www.lele1988.cn

TOP

发新话题