如果是用select的话,可以判断出选择什么类之后,用javascript往select中加option。好像是这样吧,我给忘了,你查下手册
obj.options[1] = new Option(text,value)还有种方法,你判断出选择A或者B后,让相应的form display="true",然后根据A或者B修改相应submit的Action

解决方案 »

  1.   

    obj.options[1] = new Option(text,value)给你这个,其它的还是自己写吧
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML>
        <HEAD>
            <TITLE> New Document </TITLE>        <SCRIPT LANGUAGE = "JavaScript">
            <!--
                     var province0=new Array('海淀区','昌平区','通州区','顺义区','房山区','门头沟区','丰台区','大兴区','密云县','平谷区','延庆县','怀柔县','朝阳区','崇文区','东城区','西城区','石景山区','宣武区');
                   var province1=new Array('塘沽区','汉沽区','大港区','东丽区','西青区','津南区','北辰区','宁河区','武清县','静海县','宝坻县','蓟县','河西区','南开区','红桥区','河东区','河北区','和平区');
                  var province2=new Array('石家庄市','邯郸市','邢台市','保定市','张家口市','承德市','唐山市','秦皇岛市','沧州市','廊坊市','衡水市','德州市','安国市','徐水县','冀州市','蒿城市','霸州市','涿州市','定州市','宁晋县','辛集市');
                  var province3=new Array('太原市','大同市','晋城市','朔州市','介休市','吕梁地区','忻州地区','临汾地区','运城地区','永济市','晋中市','长治市','汾阳市','离石市','原平市','忻州市','假马市','太谷县','项城市','平陆县','阳泉市');
                 
       
                       
                       function insert(oarray1)
                              {
                                     for(var j=0;j<oarray1.length;j++)
                                         {
                                           var oNewOption=new Option(oarray1[j]);
                                            oForm2.oSelect2.options[oForm2.oSelect2.options.length]=oNewOption;   
                                          }
                              }
       
                       function oChange(oarray)
                              {
                                      var oTime1=new Date();
                                      if(oForm2.oSelect2.options.length>0)
                                            {    
                                                var oLength=oForm2.oSelect2.options.length
                                                 for(var i=0;i<oLength;i++)
                                                     {
                                                          oForm2.oSelect2.removeChild(oForm2.oSelect2.options[0]);
                                                      }
                                              }
                                       insert(oarray);
                                    
                              
                                 }
                        
                           
            //-->
            </SCRIPT>
        </HEAD>    <BODY onload = 'insert(province0)'>
            <form id = 'oForm1'>
                <select id = 'oSelect1' onchange = "oChange(eval(this.options[this.options.selectedIndex].value))">
                    <option value = province0>北京市</option>                <option value = province1>天津市</option>                <option value = province2>河北省</option>                <option value = province3>山西省</option>               
                    
                </select>
            </form>        <form id = 'oForm2'>
                <select id = 'oSelect2'>
                </select>
            </form>        
        </BODY></HTML>