firefox下的页面无法显示下拉菜单

capacitor 2007-10-12 09:00:58
HTML页面代码:
-----------------
省份: <select name="selectp" onChange="selectcityarea('selectp','selectc','theForm')">
<option value="0" selected>请选择….</option>
</select>  城市: <select name="selectc">
<option value="0" selected>请选择….</option>
</select>
-----------------

JS代码如下:
-----------------

function first(preP,preC,formname,selectP,selectC)
{
a=0;
if (selectP=='01')
{ a=1;tempoption=new Option('北京','北京',false,true); }
else
{ tempoption=new Option('北京','北京'); }
eval('document.'+formname+'.'+preP+'.options[1]=tempoption;');
cityareacode[0]=new Array('0101','0102','0103','0104','0105','0106','0107','0108');
cityareaname[0]=new Array('东城区','西城区','崇文区','宣武区','朝阳区','海淀区','丰台区','石景山');
if (selectP=='02')
{ a=2;tempoption=new Option('深圳','深圳',false,true); }
else
{ tempoption=new Option('深圳','深圳'); }
eval('document.'+formname+'.'+preP+'.options[2]=tempoption;');
cityareacode[1]=new Array('0201','0202','0203','0204','0205','0206');
cityareaname[1]=new Array('罗湖','福田','南山','盐田','宝安','龙岗');
if (selectP=='03')
{ a=3;tempoption=new Option('上海','上海',false,true); }
else
{ tempoption=new Option('上海','上海'); }
eval('document.'+formname+'.'+preP+'.options[3]=tempoption;');
cityareacode[2]=new Array('0301','0302','0303','0304','0305','0306','0307','0308','0309','0310','0311','0312','0313','0314','0315','0316','0317','0318','0319','0320');
cityareaname[2]=new Array('宝山','金山','南市','长宁','静安','青浦','崇明','卢湾','松江','奉贤','浦东','杨浦','虹口','普陀','闸北','黄浦','闵行','徐汇','嘉定','南汇');
if (selectP=='04')
{ a=4;tempoption=new Option('重庆','重庆',false,true); }
else
{ tempoption=new Option('重庆','重庆'); }
eval('document.'+formname+'.'+preP+'.options[4]=tempoption;');
cityareacode[3]=new Array('0401','0402','0403','0404','0405','0406');
cityareaname[3]=new Array('渝中','江北','沙坪坝','南岸','九龙坡','大渡口');
if (selectP=='05')
{ a=5;tempoption=new Option('天津','天津',false,true); }
else
{ tempoption=new Option('天津','天津'); }
eval('document.'+formname+'.'+preP+'.options[5]=tempoption;');
cityareacode[4]=new Array('0501','0502','0503','0504','0505','0506','0507','0508','0509','0510','0511','0512','0513','0514','0515');
cityareaname[4]=new Array('和平','河北','河西','河东','南开','红桥','塘沽','汉沽','大港','东丽','西青','津南','北辰','武清','滨海');
if (selectP=='06')
{ a=6;tempoption=new Option('广东','广东',false,true); }
else
{ tempoption=new Option('广东','广东'); }
eval('document.'+formname+'.'+preP+'.options[6]=tempoption;');
cityareacode[5]=new Array('0601','0602','0603','0604','0605','0606','0607','0608','0609','0610','0611','0612','0613','0614','0615');
cityareaname[5]=new Array('广州','珠海','中山','佛山','东莞','清远','肇庆','阳江','湛江','韶关','惠州','河源','汕尾','汕头','梅州');
if (selectP=='34')
{ a=34;tempoption=new Option('澳门','澳门',false,true); }
else
{ tempoption=new Option('澳门','澳门'); }
eval('document.'+formname+'.'+preP+'.options[34]=tempoption;');
cityareacode[33]=new Array('3401');
cityareaname[33]=new Array('澳门');
if (selectP=='35')
{ a=35;tempoption=new Option('台湾','台湾',false,true); }
else
{ tempoption=new Option('台湾','台湾'); }
eval('document.'+formname+'.'+preP+'.options[35]=tempoption;');
cityareacode[34]=new Array('3501');
cityareaname[34]=new Array('台湾');
if (selectP=='36')
{ a=36;tempoption=new Option('国外','国外',false,true); }
else
{ tempoption=new Option('国外','国外'); }
eval('document.'+formname+'.'+preP+'.options[36]=tempoption;');
cityareacode[35]=new Array('3601');
cityareaname[35]=new Array('国外');

eval('document.'+formname+'.'+preP+'.options[a].selected=true;');

cityid=selectP;
if (cityid!='0')
{
b=0;for (i=0;i<cityareaname[cityid-1].length;i++)
{
if (selectC==cityareacode[cityid-1][i])
{b=i+1;tempoption=new Option(cityareaname[cityid-1][i],cityareaname[cityid-1][i],false,true);}
else
tempoption=new Option(cityareaname[cityid-1][i],cityareaname[cityid-1][i]);
eval('document.'+formname+'.'+preC+'.options[i+1]=tempoption;');
}
eval('document.'+formname+'.'+preC+'.options[b].selected=true;');
}
}
-----------------
...全文
499 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
capacitor 2007-10-20
  • 打赏
  • 举报
回复
没有人帮帮忙?
capacitor 2007-10-12
  • 打赏
  • 举报
回复
请大家帮忙看一下如何解决,谢先了~~

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧