主题:{求救啊}下拉菜单取值问题
<select name="hylb" size="1" onChange="redirect(this.options.selectedIndex)">
<option selected value="农、林、牧、渔业">A.农、林、牧、渔业</option>
<option value="采矿业">B.采矿业</option>
<option value="制造业">C.制造业</option>
<option value="电力、燃气及水的生产和供应业">D.电力、燃气及水的生产和供应业</option>
<option value="信息传输、计算机服务和软件业">E.信息传输、计算机服务和软件业</option>
</select>
<select name="hylb1" size="1" value="">
<option>-请选择-</option>
</select>
<script>
var groups=document.doublecombo.hylb.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()
group[0][0]=new Option("-请选择-")
group[1][0]=new Option("-请选择-")
group[2][0]=new Option("农副食品加工业")
group[2][1]=new Option("食品制造业")
group[2][2]=new Option("饮料制造业")
group[2][3]=new Option("烟草制品业")
group[2][4]=new Option("纺织业")
group[2][5]=new Option("纺织服装、鞋、帽制造业")
group[2][6]=new Option("皮革、毛皮、羽毛(绒)及其制品业")
group[2][7]=new Option("木材加工及木、竹、藤、棕、草制品业")
group[2][8]=new Option("家具制造业")
group[2][9]=new Option("造级及纸制品业")
group[2][10]=new Option("印刷业和记录媒介的复制")
group[2][11]=new Option("文教体育用品制造业")
group[2][12]=new Option("石油加工、炼焦及核燃料加工业")
group[2][13]=new Option("化学原料及化学制品制造业")
group[2][14]=new Option("医药制造业")
group[2][15]=new Option("化学纤维制造业")
group[2][16]=new Option("橡胶制品业")
group[2][17]=new Option("塑料制品业")
group[2][18]=new Option("非金属矿物制品业")
group[2][19]=new Option("黑色金属冶炼及压延加工业")
group[2][20]=new Option("有色金属冶炼及压延加工业")
group[2][21]=new Option("金属制品业")
group[2][22]=new Option("通用设备制造业")
group[2][23]=new Option("专用设备制造业")
group[2][24]=new Option("交通运输设备制造业")
group[2][25]=new Option("电气机械及器材制造业")
group[2][26]=new Option("通信设备、计算机及其他电子设备制造业")
group[2][27]=new Option("仪器仪表及文化、办公用机械制造业")
group[2][28]=new Option("工艺品及其他制造业")
group[3][0]=new Option("-请选择-")
group[4][0]=new Option("-请选择-")
var temp=document.doublecombo.hylb1
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
}
function go(){
location=temp.options[temp.selectedIndex].value
}
//-->
</script>
如果我要在后面编辑的时候一级跟二级菜单都可以取到前一次的值,我要如何做啊?
<option selected value="农、林、牧、渔业">A.农、林、牧、渔业</option>
<option value="采矿业">B.采矿业</option>
<option value="制造业">C.制造业</option>
<option value="电力、燃气及水的生产和供应业">D.电力、燃气及水的生产和供应业</option>
<option value="信息传输、计算机服务和软件业">E.信息传输、计算机服务和软件业</option>
</select>
<select name="hylb1" size="1" value="">
<option>-请选择-</option>
</select>
<script>
var groups=document.doublecombo.hylb.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()
group[0][0]=new Option("-请选择-")
group[1][0]=new Option("-请选择-")
group[2][0]=new Option("农副食品加工业")
group[2][1]=new Option("食品制造业")
group[2][2]=new Option("饮料制造业")
group[2][3]=new Option("烟草制品业")
group[2][4]=new Option("纺织业")
group[2][5]=new Option("纺织服装、鞋、帽制造业")
group[2][6]=new Option("皮革、毛皮、羽毛(绒)及其制品业")
group[2][7]=new Option("木材加工及木、竹、藤、棕、草制品业")
group[2][8]=new Option("家具制造业")
group[2][9]=new Option("造级及纸制品业")
group[2][10]=new Option("印刷业和记录媒介的复制")
group[2][11]=new Option("文教体育用品制造业")
group[2][12]=new Option("石油加工、炼焦及核燃料加工业")
group[2][13]=new Option("化学原料及化学制品制造业")
group[2][14]=new Option("医药制造业")
group[2][15]=new Option("化学纤维制造业")
group[2][16]=new Option("橡胶制品业")
group[2][17]=new Option("塑料制品业")
group[2][18]=new Option("非金属矿物制品业")
group[2][19]=new Option("黑色金属冶炼及压延加工业")
group[2][20]=new Option("有色金属冶炼及压延加工业")
group[2][21]=new Option("金属制品业")
group[2][22]=new Option("通用设备制造业")
group[2][23]=new Option("专用设备制造业")
group[2][24]=new Option("交通运输设备制造业")
group[2][25]=new Option("电气机械及器材制造业")
group[2][26]=new Option("通信设备、计算机及其他电子设备制造业")
group[2][27]=new Option("仪器仪表及文化、办公用机械制造业")
group[2][28]=new Option("工艺品及其他制造业")
group[3][0]=new Option("-请选择-")
group[4][0]=new Option("-请选择-")
var temp=document.doublecombo.hylb1
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
}
function go(){
location=temp.options[temp.selectedIndex].value
}
//-->
</script>
如果我要在后面编辑的时候一级跟二级菜单都可以取到前一次的值,我要如何做啊?