如何实现选中下拉框中某一值后自动跳转倒相应的页面?不用再点击提交按钮

ebiza2003 2004-09-17 02:21:40
如题,给段代码最好
...全文
300 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanyun1111 2004-09-18
  • 打赏
  • 举报
回复
<SELECT onChange="location.href=this.form.UserSelect.value" size=1 name="UserSelect">
<option value="a.jsp">a</option>
<option value="b.jsp">b</option>
...
</SELECT>
ouyld 2004-09-18
  • 打赏
  • 举报
回复


<script>
function aa(){
if(document.select1.a.selected{
window.open("url1","标题1",widht=,height=.....)
}
else{
window.open("url2","标题2",widht=,height=.....)
}
}
</script>
<SELECT onChange="aa()" size=1 name="select1">
<option value="aa" id=a>aa</option>
<option value="bb" id=b>bb</option>
</select》>

ouyld 2004-09-18
  • 打赏
  • 举报
回复
<script>
function aa(){
window.open("url","标题",widht=,height=.....)
}
</script>
<SELECT onChange="aa()" size=1 name="select1">
<option value="aa">aa</option>
<option value="bb">bb</option>
</select》>
wcqgm 2004-09-17
  • 打赏
  • 举报
回复
<form name="test" id="test" >
<select name="change" onchange="selectPost(this)" method="post">
<option value='1' >1</option>
<option value='2' >2</option>
<option value='3' >3</option>
<option value='4' >4</option>
</select>
</form>
<script language="javascript">
function selectPost(obj){
switch(obj.value){
case "1":
test.action="1.htm";
break;
case "2":
test.action="2.htm";
break;
case "3":
test.action="3.htm";
break;
case "4":
test.action="4.htm";
break;
}
test.submit();

}
</script>
micker 2004-09-17
  • 打赏
  • 举报
回复
如果嫌onChange里的函数太长,你可以把函数单独写为js放到上面,然后调用。
micker 2004-09-17
  • 打赏
  • 举报
回复
搂主是否要根据不同选项,进入不同的页面啊,试试这个,:
<form name="form1" method="post" action="abcd.jsp">
<select name="mySelect" onChange="if(this.value='111'){form1.action='aaaa.jsp';form1.submit()}else if(this.value='222'){form1.action='bbbb.jsp';form1.submit()}else if(this.value='333'){form1.action='cccc.jsp';form1.submit()}">
<option value="111">aaaaaaaaaa</option>
<option value="222">bbbbbbbbbb</option>
<option value="333">cccccccccc</option>
</select>
</form>
火电 2004-09-17
  • 打赏
  • 举报
回复
<select id="selectlist" onchange="aaa">
<option value='1' selected>1</option>
<option value='2'>2</option>

function aaa()
{
alert(document.all.selectlist.selectedindex)
window.form1.submit()
}

//前提要有form
laodizhuq 2004-09-17
  • 打赏
  • 举报
回复
<select onchange='gotow()' name='towhere'>
<option value='1'>1</option>
</select>

<script language='javascript'>
function gotow()
{
....
用submit()或者window.open()都可以
....
}

</script>
laodizhuq 2004-09-17
  • 打赏
  • 举报
回复
<select onchange='gotow()' name='towhere'>
<option value='1'>1</option>
</select>

<script language='javascript'>
function gotow()
{

</script>
ebiza2003 2004-09-17
  • 打赏
  • 举报
回复
打不开,给段代码如何?
xiangyyy 2004-09-17
  • 打赏
  • 举报
回复


www.tcl.com.cn

看看就知道!

相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-09-17 02:21
社区公告
暂无公告