2-7 编程练习
来源:2-7 编程练习
慕移动4506339
2022-07-13 21:42:52
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <select id="province"> </select> <script> let provinces = ["北京市", "天津市", "上海市", "重庆市", "河北省", "山西省", "辽宁省", "吉林省", "黑龙江省", "江苏省" , "浙江省", "安徽省", "福建省", "江西省", "山东省", "河南省", "湖北省", "湖南省", "广东省", "海南省", "四川省", "贵州省", "云南省", "陕西省", "甘肃省", "青海省", "台湾省", "内蒙古自治区", "广西壮族自治区", "西藏自治区", "宁夏回族自治区", "新疆维吾尔自治区", "香港特别行政区", "澳门特别行政区"]; var select=document.getElementById('province'); var text=``; for(i=0;i<provinces.length;i++){ text +=text.push(provinces[i]); }; select.appendChild(text) </script> </body> </html>
老师,麻烦帮忙看下哪里有问题
1回答
好帮手慕星星
2022-07-14
同学你好,问题如下:
1、text是字符串,push是数组的方法,所以不能使用
2、text是字符串,不是节点,所以不能用appendChild方法
如下修改:
祝学习愉快!