Rumah >hujung hadapan web >html tutorial >通过下拉框来显示对应的内容。_html/css_WEB-ITnose
比如,我有下拉框
<select name="select"> <option>--请选择--</option> <option value="1">显示内容1</option> <option value="2">显示内容2</option> <option value="3">显示内容3</option> </select>
右边 是什么
右边 是什么
右边就是显示的内容,随便是什么都可以。
<script></script>
<script> <br /> $(document).ready(function(){ <br /> $("#sel").change(function(){ <br /> var flag = $(this).val(); <br /> switch(flag){ <br /> case '1': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> case '2': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> case '3': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> default: <br /> $("div").hide(); <br /> alert("未选择"); <br /> } <br /> }); <br /> }); <br /> </script>
<script></script>
<script> <br /> $(document).ready(function(){ <br /> $("#sel").change(function(){ <br /> var flag = $(this).val(); <br /> switch(flag){ <br /> case '1': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> case '2': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> case '3': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> default: <br /> $("div").hide(); <br /> alert("未选择"); <br /> } <br /> }); <br /> }); <br /> </script>
<!DOCTYPE html><html><head><script>function changeValue(e){if(e.selectedIndex!=0){document.getElementById("showValue").value=e.options[e.selectedIndex].text;}else{document.getElementById("showValue").value='';}}</script></head><body><select name="select" onchange="changeValue(this)"> <option>--请选择--</option> <option value="1">显示内容1</option> <option value="2">显示内容2</option> <option value="3">显示内容3</option> </select><input type="text" id="showValue" /></body></html>
<script></script>
<script> <br /> $(document).ready(function(){ <br /> $("#sel").change(function(){ <br /> var flag = $(this).val(); <br /> switch(flag){ <br /> case '1': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> case '2': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> case '3': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> default: <br /> $("div").hide(); <br /> alert("未选择"); <br /> } <br /> }); <br /> }); <br /> </script>
<script></script>
<script> <br /> $(document).ready(function(){ <br /> $("#sel").change(function(){ <br /> var flag = $(this).val(); <br /> switch(flag){ <br /> case '1': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> case '2': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> case '3': <br /> $("#content"+flag).show().siblings('div').hide(); <br /> break; <br /> default: <br /> $("div").hide(); <br /> alert("未选择"); <br /> } <br /> }); <br /> }); <br /> </script>