首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

通过下拉框来显示对应的内容。该如何解决

2013-10-21 
通过下拉框来显示对应的内容。比如,我有下拉框select nameselectoption--请选择--/optionoption

通过下拉框来显示对应的内容。
比如,我有下拉框



<select name="select">
    <option>--请选择--</option>
    <option value="1">显示内容1</option>
    <option value="2">显示内容2</option>
    <option value="3">显示内容3</option>
  </select>


比如我选择下拉框“显示内容1”,就在右边显示内容1相关的内容。。
比如我选择下拉框“显示内容2”,就在右边显示内容2相关的内容。。

求html代码。。
[解决办法]
<script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#sel").change(function(){
var flag = $(this).val();
switch(flag){
case '1':
$("#content"+flag).show().siblings('div').hide();
break;
case '2':
$("#content"+flag).show().siblings('div').hide();
break;
case '3':
$("#content"+flag).show().siblings('div').hide();
break;
default:
$("div").hide();
alert("未选择");
}
});
});
</script>
  </head>
  
  <body>
    <select id="sel" name="select">
    <option>--请选择--</option>
    <option value="1">显示内容1</option>
    <option value="2">显示内容2</option>
    <option value="3">显示内容3</option>
  </select>  
  <div id="content1" style="display: none;">content1</div>
  <div id="content2" style="display: none;">content2</div>
  <div id="content3" style="display: none;">content3</div>
  </body>

热点排行