我需要您的助手根据使用javascript的行来展开和折叠许多行。该行是根据查询返回的值动态生成的。我需要显示文件夹的名称,并在其下方显示子文件夹的名称。这是表格的代码:
<table border="0" cellspacing="1" cellpadding="0" width="100%" height="106">
<%
int i=1;
int j=0
do
{
//SQL Query
String sz_FolderName=res.getString(2);
String sz_NumberOfDocument=RS_NumberOfDocument.getString(1);
%>
<tr>
<td><%=i%></td>
<td>
<span style="text-decoration: none">
<%=sz_FolderName%><img id="image<%=i%>" src="../expand.gif"> </span></td>
<td>
<p align="center"><%=sz_NumberOfDocument%></td>
</tr>
<%
//SQL Query
String Subsz_FolderNumber=Subres.getString(1);
String Subsz_FolderName=Subres.getString(2);
%>
<tr>
<td>
<p style="text-align: left"> </td>
<td>
<p style="text-align: left">
► <%=Subsz_FolderName%></td>
<td style="text-align: center;">
<%=sz_FolderName%></td>
</tr>
<%
}
j++;
i++;
}
%>
最佳答案
您可以通过js显示您的元素,如下所示:
element.style.display = 'none'; // Hide
element.style.display = 'block'; // Show
element.style.display = 'inline'; // Show
element.style.display = 'inline-block'; // Show
通过id / name / class / etc选择元素。并更改其显示状态。