黑马程序员技术交流社区

标题: javascript 数组问题 [打印本页]

作者: 王海亮    时间: 2012-8-21 19:48
标题: javascript 数组问题
为啥我添加二级列表的时候总是添加失败显示空白
var list=new array();
list['北京市']=['东城区','西城区','海淀区','朝阳区','大兴区'];
list['河北省']=['石家庄','邯郸市','邢台市','保定市','廊坊市'];
list['内蒙古']=['呼市','包头市','赤峰市','鄂尔多斯','东胜'];
function shi(){
    var sheng=document.getElementById("sheng").value;
    var  shi=document.getElementById("shi");
    shi.options.length=0;
    for(var i in list){
        if(i==sheng){
            for(var j in list){
                shi.add(new Option(list[j],list[j]),null);
                }
            }
        }
    }
谁能解释一下原因   解释一下空白的原因






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2