qq_45571196 2021-08-17 12:09 采纳率: 80%
浏览 21
已结题

java script 出现市的列表没有显示中文的错误

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <script>
            var array = new Array(5);
            array[0]=new Array("深圳市","佛山市","惠州市","东莞市");
            array[1]=new Array("南京市","白云市","火山市");
            array[2]=new Array("长沙市","岳阳市","株洲市","三峡市");
            array[3]=new Array("海口市","三亚市","五指山市","儋州市");
            array[4]=new Array("石家庄","天津市");
            
            /*
            1.确定事件:onchange;
            2.函数:selectProvince();
            3.函数里进行交互
                 得到当前操作元素
                 得到当前选中的某一省份
                 从数组中取出对应的信息
                  
                  
                  动态创建城市元素节点
                  添加到城市select中
                  */
                 
            function selectProvince(value){
                // var province = document.getElementById("province");
                // 得到当前选中的省份
                // alert(province.value);
                // var value = provinces.value;
                
                // 从数组中取出对应的信息
                var cities = array[value];
                // 遍历城市信息
                var citySelect = document.getElementById("city");
                citySelect.options.length = 0;
               
                    for(var i=0;i<cities.length;i++){
                    // alert(citis[i])
                     var cityName = cities[i];
                // 动态创建城市元素节点
                    var Nopt = document.createElement("option");
                    var textNode = document.createTextNode("cityName");
                    Nopt.appendChild(textNode);
                    var citySelect = document.getElementById("city");
                    citySelect.appendChild(Nopt);
                }
                
            }
        </script>
    </head>
    <body>
        <!-- 请选择省份 -->
        <select name="sprovince"onchange="selectProvince(this.value)">
            <option value="-1">--请选择--</option>
            <option value="0">广东省</option>
            <option value="1">江苏省</option>
            <option value="2">湖南省</option>
            <option value="3">海南省</option>
            <option value="4">河北省</option>
        </select>
        <!-- 请选择城市 -->
        <select name="city"id="city">
            <option value="-1">--请选择--</option>
            </select>
    </body>
</html>
  • 写回答

1条回答 默认 最新

  • 404警告 2021-08-17 13:34
    关注

    img
    双引号去掉

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月5日
  • 已采纳回答 10月28日
  • 修改了问题 8月17日
  • 创建了问题 8月17日

悬赏问题

  • ¥15 ansys fluent计算闪退
  • ¥15 有关wireshark抓包的问题
  • ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
  • ¥15 向数据表用newid方式插入GUID问题
  • ¥15 multisim电路设计
  • ¥20 用keil,写代码解决两个问题,用库函数
  • ¥50 ID中开关量采样信号通道、以及程序流程的设计
  • ¥15 U-Mamba/nnunetv2固定随机数种子
  • ¥15 vba使用jmail发送邮件正文里面怎么加图片
  • ¥15 vb6.0如何向数据库中添加自动生成的字段数据。