刚致辞就推到新斑竹身上??!呵呵!:)

解决方案 »

  1.   

    哈,本来想看看,就是没见到代码
      

  2.   

    呵呵~ 能直接写段代码不?
      

  3.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>搜索菜单</title>
    </head>
    <body>
    <form name="quicksearch" method="post" action="">
    <script language="JavaScript">
    var po_ca_show = new Array();
    var po_ca_value = new Array();
    var po_detail_show = new Array();
    var po_detail_value = new Array();
    var selectb;po_ca_show[0]='概念解释';
    po_ca_value[0]='s00';
    po_detail_show[0]=new Array();
    po_detail_value[0]=new Array();
    po_detail_show[0][0]='概念解释1';
    po_detail_value[0][0]='s001';
    po_detail_show[0][1]='概念解释2';
    po_detail_value[0][1]='s002';
    po_detail_show[0][2]='概念解释3';
    po_detail_value[0][2]='s003';po_ca_show[1]='即时练习';
    po_ca_value[1]='s01';
    po_detail_show[1]=new Array();
    po_detail_value[1]=new Array();
    po_detail_show[1][0]='即时练习1';
    po_detail_value[1][0]='A100';
    po_detail_show[1][1]='即时练习2';
    po_detail_value[1][1]='0109';
    po_detail_show[1][2]='即时练习3';
    po_detail_value[1][2]='0110';po_ca_show[2]='例题分析';
    po_ca_value[2]='s02';
    po_detail_show[2]=new Array();
    po_detail_value[2]=new Array();
    po_detail_show[2][0]='例题分析1';
    po_detail_value[2][0]='A100';
    po_detail_show[2][1]='例题分析2';
    po_detail_value[2][1]='0109';
    po_detail_show[2][2]='例题分析3';
    po_detail_value[2][2]='0110';po_ca_show[3]='相关资料';
    po_ca_value[3]='s03';
    po_detail_show[3]=new Array();
    po_detail_value[3]=new Array();
    po_detail_show[3][0]='相关资料1';
    po_detail_value[3][0]='A100';
    po_detail_show[3][1]='相关资料2';
    po_detail_value[3][1]='0109';
    po_detail_show[3][2]='相关资料3';
    po_detail_value[3][2]='0110';po_ca_show[4]='常见问题';
    po_ca_value[4]='s04';
    po_detail_show[4]=new Array();
    po_detail_value[4]=new Array();
    po_detail_show[4][0]='常见问题1';
    po_detail_value[4][0]='A100';
    po_detail_show[4][1]='常见问题2';
    po_detail_value[4][1]='0109';
    po_detail_show[4][2]='常见问题3';
    po_detail_value[4][2]='0110';
    function Do_po_Change(from)
    {
    var num,n, i, m;
    num= GetObjID('selecta');
    m = document.quicksearch.elements[num].selectedIndex-1;
    n = document.quicksearch.elements[num + 1].length; for(i = n - 1; i >= 0; i--)
    document.quicksearch.elements[num + 1].options[i] = null; if (m>=0)
    {
    for(i = 0; i < po_detail_show[m].length; i++)
    {
    NewOptionName = new Option(po_detail_show[m][i], po_detail_value[m][i]);
    document.quicksearch.elements[num + 1].options[i] = NewOptionName;
    } document.quicksearch.elements[num + 1].options[0].selected = true;
    }
    }
    function GetObjID(ObjName)
    {
      for (var ObjID=0; ObjID < window.quicksearch.elements.length; ObjID++)
        if ( window.quicksearch.elements[ObjID].name == ObjName )
        {
         return(ObjID);
         break;
        }
      return(-1);
    }
    </script>
      <table width="240" border="0" cellspacing="0" cellpadding="0">
        <tr> 
          <td><select name="selecta" style="width:90" onChange="Do_po_Change(this);">
              <option value="000">请选择目录</option>
              <option value="s00">概念解释</option>
              <option value="s01">即时练习</option>
              <option value="s02">例题分析</option>
              <option value="s03">相关资料</option>
              <option value="s04">常见问题</option>
            </select></td>
          <td><select name="selectb" style="width:90">
            </select></td>
        </tr>
      </table>
    </form>
    </body>
    </html>