| Код | <script language="JavaScript"> function changeDisplay(id) { var ul = document.getElementById('ul' + id).style; var li = document.getElementById('li' + id).style; if ( 'none' == ul.display ) { ul.display = 'block'; li.listStyleImage = 'url("open.gif")'; } else { ul.display = 'none'; li.listStyleImage = 'url("closed.gif")'; } } </script>
|
| Код | <?php echo ("<table width=100% height=100% border=2><tr><td width=25% align=left valign=top>"); $conn = odbc_connect( "BP", "DBA", "SQL" ); $sSQL="SELECT CLASSID, CLASSNAME FROM CLS_GOOD ORDER BY CLASSID "; $result=odbc_exec($conn, $sSQL); $k=0; for ($i=0; $i<odbc_num_rows($result); $i++) { $k++; $f=odbc_fetch_array($result, $i+1); $v=odbc_fetch_array($result, $i+2); $vc=strlen($v[CLASSID]); $fc=strlen($f[CLASSID]); $min1=($fc-$vc)/5;
if ($vc>$fc) { echo "<li id='li$k')'>\n"; echo ("<a href=\"javascript: changeDisplay($k); \">".$f["CLASSNAME"]."</A>"." \n"); echo ("</li>"); echo ("<UL id='ul$k' style='display: none;'>\n"); } if ($vc<$fc) { echo("<li id = liil>\n"); echo ("<a href=\"javascript: getCustomerInfo(); \">".$f["CLASSNAME"]."</A>"." \n"); echo ("</li>"); for ($j = 0; $j<$min1; $j++) echo("</UL>\n"); } if ($vc==$fc) { echo("<li id = liil1>\n"); echo ("<a href=\"javascript: getCustomerInfo();\">".$f["CLASSNAME"]."</A>"." \n"); echo ("</li>"); } } echo ("</td><td id='tt' align=left valign=top>"); echo ("</td></tr></table>"); ?>
|
Сейчас сделано так что показан тока заголовок, то есть первый пункт меню без вложений, как сделать так чтобы показались первые вложения меню? |