Jquery中文网 www.jquerycn.cn
Jquery中文网 >  前端编程  >  HTML5教程  >  正文 HTML5的option属性:如何使用option属性实现级联下拉列表

HTML5的option属性:如何使用option属性实现级联下拉列表

发布时间:2020-05-28   编辑:www.jquerycn.cn
jquery中文网为您提供HTML5的option属性:如何使用option属性实现级联下拉列表等资源,欢迎您收藏本站,我们将为您提供最新的HTML5的option属性:如何使用option属性实现级联下拉列表资源
这篇文章给大家介绍的内容是关于HTML5的option属性:如何使用option属性实现级联下拉列表,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

<!DOCTYPE>
<html>
<head>
<title>级联下拉列表</title>
<meta charset="UTF-8">
</head>
<body onload="load()">
<p>
<select class='prov' id='prov' onchange='changeCity()'>
<option value=''>--请选择省--</option>
</select>
<select class='city' id='city'>
<option value=''>--请选择市--</option>
</select>
</p>
<script>
var province=document.getElementById("prov");
var city=document.getElementById("city");
var arr_prov=new Array(new Option("--请选择省--",''),new Option("湖南","hn"),new Option("广东","gd"));
var arr_city=new Array();
arr_city[0]=new Array(new Option("--请选择市--",''));
arr_city[1]=new Array(new Option("长沙",'cs'),new Option("娄底",'ld'),new Option("永州",'yz'));
arr_city[2]=new Array(new Option("广州",'gz'),new Option("深圳",'sz')); //动态载入所有省份
function load(){ for(var i=0;i<arr_prov.length;i  ){ province.options[i]=arr_prov[i]; } } //选中省份之后,根据索引动态载入相应城市 function changeCity(){
//清空上次的选项
city.options.length=0; //获取省一级的下拉列表选中的索引
var index=province.selectedIndex;
for(var i=0;i<arr_city[index].length;i  ){
city.options[i]=arr_city[index][i];
} }
</script>
</body>
</html>

相关文章推荐:

html5自定义属性:如何获取自定义属性值(附代码)

HTML的Select对象如何进行Option对象的操作

以上就是HTML5的option属性:如何使用option属性实现级联下拉列表的详细内容,更多请关注jquery中文网其它相关文章!

-->
  • 本文原创发布jQuery中文网,转载请注明出处,感谢您的尊重!
  • 您可能感兴趣的文章:
    HTML5的option属性:如何使用option属性实现级联下拉列表
    Javascript如何获取select的选中值和选中文本
    HTML5属性:form表单属性的用法实例
    html5 datalist标签的用法是什么?这里有datalist标签的用法实例
    html5的video(视频)和audio(音频)标签中的属性用法
    Js获取select下拉列表框中选项的值与文本
    javascript操作Select options集合的实例介绍
    HTML5新增标签使用方法
    html5新增加的标签有哪些
    HTML5中div标签的实例代码

    [关闭]