<a href="#" onClick="ShowInfo(<%=NumCount%>);return false;" class="Black">详细</a>
<TR bgColor="#FFFFFF" id="Info<%=NumCount%>" style="display:none">
<TD colspan="11" style="line-height:150%">
<%
Response.Write "备注:"&Rs("re")
%></TD>
</TR>
<script language="javascript">
function ShowInfo(id){
for (var i=1;i<=<%=NumCount%>;i++){
if (i !=id && eval("Info"+i).style.display=="block") eval("Info"+i).style.display="none"
}
if (id!=0) eval("Info"+id).style.display="block"
}
</script>
点击详细就能显示 备注那一行
如果再点一下能把那一行收起来 这几段代码还应该怎么样修改
<TR bgColor="#FFFFFF" id="Info<%=NumCount%>" style="display:none">
<TD colspan="11" style="line-height:150%">
<%
Response.Write "备注:"&Rs("re")
%></TD>
</TR>
<script language="javascript">
function ShowInfo(id){
for (var i=1;i<=<%=NumCount%>;i++){
if (i !=id && eval("Info"+i).style.display=="block") eval("Info"+i).style.display="none"
}
if (id!=0) eval("Info"+id).style.display="block"
}
</script>
点击详细就能显示 备注那一行
如果再点一下能把那一行收起来 这几段代码还应该怎么样修改
看清楚与或符号...
var dis = false;
function ShowInfo(id){
for (var i=1;i<=<%=NumCount%>;i++){
if (i !=id && eval("Info"+i).style.display=="block") eval("Info"+i).style.display="none"
}
dis=!dis;
if(dis)
{
if (id!=0) eval("Info"+id).style.display="block"
}
else
{
if (id!=0) eval("Info"+id).style.display="none"
}
}
</script>
看看这样行吗?
function ShowInfo(id){
if(id==0) return;
for (var i=1;i<=<%=NumCount%>;i++){
eval("Info"+i).style.display="none"
}
eval("Info"+id).style.display="block"
}