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

tr之前加入div 能隐藏吗??
function disp_something(str,dd)
 {
objs=document.all(dd);
obj=document.all(str);
if(obj)
{
if(obj.style.display=="")
{
obj.style.display="none";
objs.src="../images/left.gif";
}
else if(obj.style.display=="none")
{
obj.style.display="";
objs.src="../images/down11.gif";
}
}
}

<tr height="25">
<td bgcolor="#F0F0F0" align=left width="75%" colspan="3">&nbsp;
<a href="#" onclick="disp_something('TT142-64','T142-64')"> <----------------点击后不能隐藏
<img src="../images/down11.gif" border="0" name='T142-64' align="absmiddle"></a><b>
546666666666666666666666方祝元</b>
</td>
<td bgcolor="#F0F0F0" align=Left nowrap colspan="2"><b>报销总金额:¥800.00</b></td>
</tr>

<div id='TT142-64' style="display:none;"><--------不能隐藏
<tr>
<td height="20px" align="Left" colspan="3">&nbsp;&nbsp;&nbsp;
<a href="#" onclick="disp_something('TT2007-12-13-64-142','T2007-12-13-64-142')">
<img src="../images/down11.gif" border="0" name='T2007-12-13-64-142' align="absmiddle"></a>&nbsp;<b>2007-12-13</b>
</td>
<td align="left" nowrap><b>报销金额:¥800.00</b></td>
<td height="20px" align="center">
</td>
</tr>
</div>

------解决方案--------------------
如果是table里的tr不行,
table里的tr,加div后就破坏了table的结构

可以直接给tr加个id,直接操纵tr的隐藏
------解决方案--------------------
在tr里直接加吧