select下拉菜单实现分类级联效果

快乐打工仔 分类:实例代码

本章节分享一段代码实例,它实现了使用select下拉菜单分类效果。

代码如下:

<!DOCTYPE html>
<html> 
<head> 
<meta charset=" utf-8"> 
<meta name="author" content="http://www.pipipi.net/" /> 
<title>犀牛前端部落</title> 
<style type="text/css">
#div{
  width:450px;
  height:134px;
  border:1px solid #fff
}
</style>
 </head>
 <body>
请选择游戏类别:<select id="lei" >
 <option>--游戏分类--</option>
 </select>
请选择游戏名称:<select id="youxi">
 <option>--游戏名称--</option>
 </select>
 </body>
 <script type="text/javascript">
 var lei= document.getElementById("lei");
 var youxi= document.getElementById("youxi");
 
 var List=new Array();
   List['纸牌游戏'] = ['斗地主','拖拉机','桥牌','拱猪','打百分'];
   List['棋类游戏'] = ['围棋','象棋','跳棋','西瓜棋','五子棋'];
   List['其他游戏'] = ['枪林弹雨','跑跑卡丁车','英雄联盟','CF','pipipi.net'];
   for(var i in List){
    lei.add(new Option(i,i),null);
   }
    lei.onchange=function(){
    var lei= document.getElementById("lei").value;
    var youxi= document.getElementById("youxi");
    youxi.options.length=0;
    for(var k in List[lei]){
      youxi.add(new Option(List[lei][k],List[lei][k]),null);  
   }
 }
</script>
</html>

具体的实现过程这里就不介绍了具体可以参阅相关阅读。

相关阅读:

(1).实现原理可以参阅javascript实现的省市级联效果详解一章节。

(2).select下拉菜单的操作可以参阅javascript动态操作select下拉列表一章节。

select下拉菜单实现分类级联效果

回复

我来回复
  • 暂无回复内容