下拉框点击选项跳转到不同页面

1、数据导入模板
(1)首先引用JS代码:

<script type="text/javascript">
	function changeAction(){
        //默认是第一个,当select改变时同时改变from的action属性
        //我这里直接把列表的value赋值到form的action,你可以根据需要改改
	var selectValue=document.getElementById('selectID').value;
	document.forms[0].action=selectValue;
	}
</script>

(2)不同的Excel文件导入到不同的数据库表单实例代码:

<form action="insertdb.php" enctype="multipart/form-data" method="post" name="myform" target="ifm">
<table width="500" cellpadding="10" align="center">
<tbody>
<tr>
<td>
<p>请选择导入模板&mdash;&mdash;</p>
<label><select id="selectID" class="bd_input" name="selectID" onchange="changeAction();">
<option selected="selected">===请选择===</option>
<option value="insertdb1.php">订单1-导入到数据库表1</option>
<option value="insertdb2.php">订单2-导入到数据库表2</option>
<option value="insertdb2.php">订单3-导入到数据库表3</option>
<option value="insertdb3.php">订单4-导入到数据库表4</option>
</select></label></td>
</tr>
<tr>
<td>
<p>导入模板仅支持.xls格式</p>
<input style="width: 260px; height: 30px; border: 1; font-size: 14px;" name="myfile" type="file" /> <input style="width: 100px; height: 30px; border: 1; font-size: 14px;" name="submit" type="submit" value="上传文件" /></td>
</tr>
</tbody>
</table>
</form>

2、 下拉框选项,点击时跳转到不同的网址:

(1)跳转到当前页:(主要是location.href="")

<select name="here " onchange="location.href=this.options[this.selectedIndex].value;">
<option  value= "http://www.qq.com "> 腾讯 </option>
<option  value= "http://www.sina.com "> 新浪 </option>
<option  value= "http://www.baidu.com "> 百度 </option>
</select>

(2)跳转到新页面:(主要是window.open(""))

<select onchange="window.open(this.options[this.selectedIndex].value)" name="select">
 <option value="http://www.qq.com" selected="selected">腾讯</option>
 <option value="http://www.sina.com">新浪 </option>
 <option value="http://www.baidu.com">百度 </option>
</select>