如何将表单的action=""中的值变成下拉菜单的value的值

<formid="form1"runat="server"action=""method="post">名称:<inputtype="text"name="text1">... <form id="form1" runat="server" action="" method="post" >
名称:
<input type="text" name="text1">
<br />
编号:
<input type="text" name="text2">
<br />
分类:
<select name="menu1">
<option value="xx1.asp">选项1</option>
<option value="xx2.asp">选项2</option>
<option value="xx3.asp">选项3</option>
</select>
<br />
 
<input type="submit" name="Button1" value="搜索" >
<input id="Reset1" type="reset" value="重置" />
</form>
这是我编辑的代码,我需要实现的功能是这样的,当我选择“选项1”时,表单提交的页面就是xx1.asp 当我选择“选项2"的时候,表单提交的页面就是xx2.asp 我怎么样才能让表单的action=""的值变成下拉采单的值并且,两个文本框的值还能传递给下一个页面?我用过跳转菜单,但是跳转菜单只能实现跳转功能,不能把上面两个文本框的内容传递给下一个页面。
展开
 我来答
百度网友5ccd9e3
2006-12-16
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
写JS,
相对简单既方法
<script>
function c_action()
{

document.getElementById('form1').action = document.getElementById('menu').value
}
</script>
<form id="form1" runat="server" action="" method="post" >
名称:
<input type="text" name="text1">
<br />
编号:
<input type="text" name="text2">
<br />
分类:
<select name="menu1" onChange="c_action();" id="menu">
<option value="xx1.asp">选项1</option>
<option value="xx2.asp">选项2</option>
<option value="xx3.asp">选项3</option>
</select>
<br />

<input type="submit" name="Button1" value="搜索" >
<input id="Reset1" type="reset" value="重置" />
</form>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式