我写的仿照csdn论坛左侧树的程序,不知道为什么我程序中一加上for循环页面就报错:style.dispaly为空或不是对象!去掉for循环就好了!可是我想在左侧多输出几个文件夹啊!我的代码如下:高手可以测试下!谢谢了!直接拷我下面代码就可以测试了!<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<script language="javascript">function afmturnit(ss,ii,bb)
{if(ss.style.display=="none")
{ss.style.display="";
ii.src="picture/folderopen.gif";
bb.src="picture/M1.gif";
}
else
{
ss.style.display="none";
ii.src="picture/folder.gif";
bb.src="picture/P1.gif";
}
}
</script>
</head>
<body>
<table border="0" cellspacing="0" width="100%" cellpadding="0">
<%
int i;
for (i = 0; i < 3; i++) {
%>
<tr>
<td width="179" height="23">
<img id="tag7" src="picture/P1.gif"
onClick="afmturnit(Content7,Img7,tag7);" style="CURSOR:hand"
width="20" height="20" align="absmiddle"> <img height="16" id="Img7" src="picture/folder.gif" width="16"
align="absmiddle">
AFM
</td>
</tr> <tr>
<td valign="middle" id="Content7" style="DISPLAY:none">
<img src="picture/L4.gif" WIDTH="20" HEIGHT="20" align="absmiddle">
<img src="picture/L2.gif" WIDTH="20" HEIGHT="20" align="absmiddle">
<img src="picture/file.gif" WIDTH="16" HEIGHT="16"
align="absmiddle">
<a href="#" onClick="open_afmpdf('11'); return false;"> AFM_11.pdf; </a>
<br> </td>
</tr> <%
}
%>
</table>
</body>
</html>

解决方案 »

  1.   

    修改后:
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type"
    content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    <script language="javascript">function afmturnit(ss,ii,bb)
    {if(ss.style.display=="none")
    {ss.style.display="";
    ii.src="treeimage/folderopen.gif";
    bb.src="treeimage/M1.gif";
    }
    else
    {
    ss.style.display="none";
    ii.src="treeimage/folder.gif";
    bb.src="treeimage/P1.gif";
    }
    }
    </script>
    </head>
    <body>
    <table border="0" cellspacing="0" width="100%" cellpadding="0">
    <%
    int i;
    for (i = 0; i < 3; i++) {
    %>
    <tr>
    <td width="179" height="23">
    <img id="tag<%=i%>" src="treeimage/P1.gif"
    onClick="afmturnit(Content<%=i%>,Img<%=i%>,tag<%=i%>);" style="CURSOR:hand"
    width="20" height="20" align="absmiddle"><img height="16" id="Img<%=i%>" src="treeimage/folder.gif" width="16"
    align="absmiddle">
    AFM
    </td>
    </tr><tr>
    <td valign="middle" id="Content<%=i%>" style="DISPLAY:none">
    <img src="treeimage/L4.gif" WIDTH="20" HEIGHT="20" align="absmiddle">
    <img src="treeimage/L1.gif" WIDTH="20" HEIGHT="20" align="absmiddle">
    <img src="treeimage/file.gif" WIDTH="16" HEIGHT="16"
    align="absmiddle">
    <a href="#" onClick="open_afmpdf('11'); return false;">AFM_11.pdf; </a>
    <br/></td>
    </tr><%
    }
    %>
    </table>
    </body>
    </html>
      

  2.   

    lip009(深蓝忧郁):
    你的大名我很熟悉,可以交个朋友吗?小弟愿拜大哥为师!
    大哥,留个msn或qq给小弟吧!