通过下拉框来显示对应的内容。
比如,我有下拉框
<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>