<option value="1">按照年级统计</option>
                <option value="2">按照专业统计</option>
                <option value="3">按照学校统计</option>
                <option value="4">按照地区统计</option>
                <option value="">无条件统计</option>改成1234

解决方案 »

  1.   

    <SCRIPT language=JavaScript>
    var onecount;
    onecount=0;
    subcat = new Array();subcat[0] = new Array(1,'2003级','2003级');
    subcat[1] = new Array(1,'2004级','2004级');
    subcat[2] = new Array(1,'2005级','2005级');subcat[3] = new Array(2,'农林类','101');
    subcat[4] = new Array(2,'资源与环境类','102');
    subcat[5] = new Array(2,'能源类','103');
    subcat[6] = new Array(2,'土木水利工程类','104');
    subcat[7] = new Array(2,'加工制造类','105');
    subcat[8] = new Array(2,'交通运输类','106');
    subcat[9] = new Array(2,'信息技术类','107');
    subcat[10] = new Array(2,'医药卫生类','108');
    subcat[11] = new Array(2,'商贸与旅游类','109');
    subcat[12] = new Array(2,'财经类','110');
    subcat[13] = new Array(2,'文化艺术与体育类','111');
    subcat[14] = new Array(2,'社会公共事务类','112');
    subcat[15] = new Array(2,'其他类','113');

    subcat[16] = new Array(3,'山东省青岛市内四区','370200'); 
    subcat[17] = new Array(3,'山东省青岛市市南区','370202'); 
    subcat[18] = new Array(3,'山东省青岛市市北区','370203');
    subcat[19] = new Array(3,'山东省青岛市四方区','370205');   
    subcat[20] = new Array(3,'山东省青岛市开发区','370211');
    subcat[21] = new Array(3,'山东省青岛市崂山区','370212'); 
    subcat[22] = new Array(3,'山东省青岛市李沧区','370213');
    subcat[23] = new Array(3,'山东省青岛市城阳区','370214');
    subcat[24] = new Array(3,'山东省青岛市胶州市','370281');
    subcat[25] = new Array(3,'山东省青岛市即墨市','370282');
    subcat[26] = new Array(3,'山东省青岛市平度市','370283');
    subcat[27] = new Array(3,'山东省青岛市胶南市','370284');
    subcat[28] = new Array(3,'山东省青岛市莱西市','370285');   
                    
    subcat[29] = new Array(4,'卫校','1');
    subcat[30] = new Array(4,'二卫校','2'); 
    subcat[31] = new Array(4,'轻工工程','7');
    subcat[32] = new Array(4,'华夏','101');
    subcat[33] = new Array(4,'电子学校','102');
    subcat[34] = new Array(4,'艺术学校','103');
    subcat[35] = new Array(4,'商务学校','104');
    subcat[36] = new Array(4,'女子职专','105');
    subcat[37] = new Array(4,'旅游学校','106');
    subcat[38] = new Array(4,'财经职校','107');
    subcat[39] = new Array(4,'交通职校','108');
    subcat[40] = new Array(4,'经济职校','109');
    subcat[41] = new Array(4,'烹饪职校','110');
    subcat[42] = new Array(4,'城管职校','111');
    subcat[43] = new Array(4,'工贸职校','112');
    subcat[44] = new Array(4,'外事职校','113');
    subcat[45] = new Array(4,'经贸科技学校','301');
    subcat[46] = new Array(4,'新港报关','607');
    subcat[47] = new Array(4,'外事长城职校','608');
    subcat[48] = new Array(4,'即墨一职专','701');
    subcat[49] = new Array(4,'即墨二职专','702');
    subcat[50] = new Array(4,'即墨成人中专','703');
    subcat[51] = new Array(4,'胶州职专','711');
    subcat[52] = new Array(4,'胶州职工中专','712');
    subcat[53] = new Array(4,'胶州职高','713');
    subcat[54] = new Array(4,'黄海职校分校','720');
    subcat[55] = new Array(4,'胶南职专','721');
    subcat[56] = new Array(4,'胶南电子学校','722');
    subcat[57] = new Array(4,'胶南高职校','723');
    subcat[58] = new Array(4,'平度职专','731');
    subcat[59] = new Array(4,'平度电子职专','732');
    subcat[60] = new Array(4,'平度二职专','733');
    subcat[61] = new Array(4,'平度三职高','734');
    subcat[62] = new Array(4,'平度成人中专','735');
    subcat[63] = new Array(4,'平度机电工程学校','736');
    subcat[64] = new Array(4,'莱西职教中心','741');
    subcat[65] = new Array(4,'莱西职专','742');
    subcat[66] = new Array(4,'莱西成人中专','743');
    subcat[67] = new Array(4,'莱西二职高','744');
    subcat[68] = new Array(4,'莱西工商职校','745');
    subcat[69] = new Array(4,'青岛高新职业学校','751');
    subcat[70] = new Array(4,'黄浦职校','760');
    subcat[71] = new Array(4,'开发区职专','761');
    subcat[72] = new Array(4,'城阳职教中心','771');
    subcat[73] = new Array(4,'城阳职专','772');
    subcat[74] = new Array(4,'平度市第二职业中等专业学校','773');onecount=75;function changelocation(locationid)
        {
        document.FrmQuery.SearchKey.length = 0; 
        var locationid=locationid;
        var i,flag=0;
        for (i=0;i < onecount; i++)
            {
                if (subcat[i][0] == locationid)
                { 
       document.FrmQuery.SearchKey.options[document.FrmQuery.SearchKey.length] = new Option(subcat[i][1]);
                flag=1;
        }        
             } 
    if (flag==0)
    {
    document.FrmQuery.SearchKey.options[document.FrmQuery.SearchKey.length] = new Option("无条件");
    }
        }    
    </SCRIPT>
    <table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td width="780"><img src="../images/3.jpg" width="780" height="143" alt=""></td>
      </tr>
      <tr>
        <td height="302"><form name="FrmQuery" action="Showresult.asp" method="post" ID=Form1>
          <table border="0" align="center">
            <tr>
              <td>查询条件:
                  <select name="SearchArea" onchange='changelocation(document.FrmQuery.SearchArea.options[document.FrmQuery.SearchArea.selectedIndex].value)' ID=Select1>
                   <option selected>请选择统计范围1</option>
                    <option value="1">按照年级统计</option>
                    <option value="2">按照专业统计</option>
                    <option value="3">按照学校统计</option>
                    <option value="4">按照地区统计</option>
                    <option value="">无条件统计</option>
                  </select>
                  <Select name="SearchKey" ID=Select2>
                  </select>
                  <input type="button" name="Submit" value="查询" onClick="FrmQuery.submit();" ID=Button1></td>
            </tr>
          </table>
        </form></td>
      </tr>
    </table>
      

  2.   

    onchange='changelocation(document.FrmQuery.SearchArea.options[document.FrmQuery.SearchArea.selectedIndex].values)
    ==>
     onchange='changelocation(document.FrmQuery.SearchArea.options[document.FrmQuery.SearchArea.selectedIndex].value)//不是values是value
      

  3.   

    谢谢 楼上的2个朋友 另外还有个问题  我提交后 要得到的是option的value而不是text该怎么做啊 现在只能得到option的text
      

  4.   

    我知道了  new Option(subcat[i][1], subcat[i][2]);