<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>
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>
解决方案 »
- java多线程时的界面问题
- 这个xml的schema该如何写
- 大家都是怎么学习J2EE的?有什么经验教训?
- netbeans中对properties中乱码是怎么处理的?
- ActionForm bean中的reset()方法是干什么用的?
- hibernate连接池的配置问题
- 初学java,错误提示java.lang.StackOverflowError/Exception in thread "main"
- 请朋友介绍一下,哪里有关于JBUILDER调试技术的资料?
- 《EJB Design Patterns II》的PDF可打印版本
- 高手指点ejb中的实体bean问题!
- RMI 技术报错问题.
- id is required not null
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);
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>是不是不能实现级联呀?试上面的看可以不