通过js向select选项中添加或删除options选项
1 town['河南'] = ['郑州','商丘','洛阳','三门峡','平顶山']; 2 town['山东'] = ['济南','曲阜','济宁','青岛','菏泽'];
今天写使用数组实现部门级联效果,在开始的时候定义了如上的数组,本欲寻求其中的“河南”和“山东”,不过没有找到方法。所以只有另外写数组来完成。
之后,在向option选项添加内容时,始终只能添加一个,通过网络搜索,及询问老师得到如下两种方法:应该说第一种方法是在HTML之上的拓展,而第二种应该是真正的js方法。
var optionTown = document.getElementById("town");
1 //利用html语句实现select语句中添加options选项 2 optionTown.innerHTML +="<option>"+ town[provinceArray[i]][j]+"</option>"; 3 //利用js语句实现select语句中添加options选项 4 optionTown.options.add(new Option(town[provinceArray[i]][j]))
删除select中options选项
var optionTown = document.getElementById("town"); if(optionTown.length > 1){ optionTown.options.length=1; }
根据要保留的长度,确定length
浙公网安备 33010602011771号