日期:2014-05-16  浏览次数:20434 次

链接失效
自已写了一个脚本:
//HTML
//=============================================================
<table>
<tr> <td   onmouseover= "MenuItemOver(this, 'Content1 ') "> MenuItem_1 </td> </tr>
<tr> <td   onmouseover= "MenuItemOver(this, 'Content2 ') "> MenuItem_2 </td> </tr>
</table>
<div   id= "newscontents ">
<div   id= "Content1 "> <a   href= "/testlink1.htm "> test   Contetns   1 </a> </div>
<div   id= "Content2 "> <a   href= "/testlink2.htm "> test   Contetns   2 </a> </div>
</div>

//脚本
//========================================================================
function   MenuItemOver(obj,_id)
{
var   newsBlock   =   document.getElementById( 'newscontents ');
var   newsContents   =   newsBlock.getElementsByTagName( "div ");
for(i=0;   i <newsContents.length;i++)
{
if(newsContents[i].id!=_id)
{
newsContents[i].style.display= "none ";
}
else
{
newsContents[i].style.display= "block ";
}
}
}

//=========================================================================
//问题
//=========================================================================
其它都正常,就是内容里的链接不行.不知为什么.我怀疑有一个层挡   在上面.但不是是什么层?


------解决方案--------------------
链接没什么问题呀,把代码都贴出来看看
------解决方案--------------------
没明白,
单纯运行你上面的代码是没有问题的。
------解决方案--------------------
运行没问题啊??