<script>
      
      function findSubcity(){
      var i = 0;
      var city = document.getElementById("selCity").value;
      var subcity = document.getElementById("selSubcity").value;
  alert(city);
         if(city==subcity){
       document.getElementById("selSubcity").options[i+1]=new Option(selectsubcity[i][1],selectsubcity[i][0]);
     }
        
  }
</script> <td class="tbl_100px">车辆归属地区</td>
    <td><label>
      <select id="selCity" name="selectcity" onchange="findSubcity()">
        <option value="1" selected="selected">---请选择---</option>
        <option value="2">唐山市</option>
        <option value="3">玉田</option>
        <option value="4">丰润</option>
        <option value="5">曹妃甸</option>
      </select>
    </label></td>
    <td class="tbl_100px">车辆所属分公司</td>
    <td><label>
      <select id="selSubcity" name="selectsubcity">
        <option value="1">---请选择---</option>
        <option value="2">市公司</option>
        <option value="3">玉田分公司</option>
        <option value="4">丰润分公司</option>
        <option value="5">曹妃甸分公司</option>
      </select>
    </label></td>

解决方案 »

  1.   

    1.楼主遇到的是什么问题?问题没有描述清楚,描述的清楚点,有助于大家给你答案。
    2.下面语句没法创建一个下拉选项, new Option 是什么意思? 
    document.getElementById("selSubcity").options[i+1]=new Option(selectsubcity[i][1],selectsubcity[i][0]);
    3.给一个select添加option选项的代码如下
    --------------
    var   option_node   =   document.createElement( "OPTION ") 
        option_node.innerText= "hehe "; 
        option_node.value= "bb "; 
        selSubcity.appendChild(option_node);
      

  2.   

    <script>
    var arr=new Array();
    arr["唐山市"]=["市公司"];
    arr["玉田"]=["玉田分公司"];
            arr["丰润"]=["丰润分公司"];
            arr["曹妃甸"]=["曹妃甸分公司"];function findSubcity(){
    var city = document.getElementById("selCity").value;
    var subcity = document.getElementById("selSubcity").value;
     city.options.length=0;
     for(var i=0;i<arr[city ].length;i++){
     
    var option=new Option(arr[city ][i],arr[city ][i]);
    city.options.add(option);
     }
     
    }
    </script>
     <td class="tbl_100px">车辆归属地区</td>
      <td><label>
      <select id="selCity" name="selectcity" onchange="findSubcity()">
      <option value="1" selected="selected">---请选择---</option>
      <option value="2">唐山市</option>
      <option value="3">玉田</option>
      <option value="4">丰润</option>
      <option value="5">曹妃甸</option>
      </select>
      </label></td>
      <td class="tbl_100px">车辆所属分公司</td>
      <td><label>
      <select id="selSubcity" name="selectsubcity">
      <option value="1">---请选择---</option>
       </select>
      </label></td>是不是不能实现级联呀?试上面的看可以不