[求助]下拉菜单的跳转问题!!
如果查询的时候使用的是下拉菜单 然后点击查询 怎么做?
比如 选择 1,点搜索就进入1.asp ~~~
如你的数据库中表里面有:名称,代码等信息:
<form name="form1">
<select name="type" >
<option value="名称">通过名称查询</option>
<option value="代码">通过代码查询</option>
</select>
<input type=text name=keyword size=8>
<input type=submit value=查询>
</form>
提交后的查询为:
sql="select * from table where" &type& "like '%"&keyword&"%'"
利用select的onChange事件来跳转,具体到楼主提供的代码可以写成
<select name="xxdm" onChange="xxdm_Change(this.options[this.selectedIndex].text); " >
其中this.options[this.selectedIndex].text这句的作用是得到下拉列表选择的值
<script language=JavaScript >
function xxdm_Change(txt)
{
//……
//txt就是得到的下拉列表的值
//也就是与this.options[this.selectedIndex].text这个值是相等的
self.location="[URL地址]";
//用跳转语句self.location在当前窗口进行跳转。
}
</script>