猿问

我想知道错哪了,效果出不来

<!DOCTYPE html>

<html>


<head>

<meta charset="UTF-8">

<title></title>

<style>

#city {

width: 100px;

}

</style>

</head>


<body>

<select id="city">


</select>

<script>

var towers = {

gd: {

    gz: {

         th: '天河区',

         fy: '番禹区'

        },

   sz: {


        lg: '龙岗区',

        fg: '凤岗区'

        }

    },

gx: {

    gg: {

        zj: '湛江镇',

        qx: '桥圩镇'

        },

   yl: {

        sx: '山心镇',

        sn: '石南镇'

        }

    },

gzhou: {

    gy: {

        nm: '南明区',

        by: '白云区'

        },

    dy: {

        hs: '惠水县',

        xt: '平塘镇'

        }

    }

}


var a=document.getElementById('city');

var tower=towers[this.getAttribute('value')];

var towe =tower[this.getAttribute('value')];

for (var key in towe) {

var b=document.createElement('option');

b.setAttribute('value',key);

b.innerHTML=towe[key];

a.appendChild(b);


}

console.log(towe);

</script>

</body>


</html>


qq_春茶_0
浏览 841回答 1
1回答

田心枫

var tower=towers[this.getAttribute('value')];这句有问题
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答