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