如何将表单的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=""的值变成下拉采单的值并且,两个文本框的值还能传递给下一个页面?我用过跳转菜单,但是跳转菜单只能实现跳转功能,不能把上面两个文本框的内容传递给下一个页面。 展开
名称:
<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=""的值变成下拉采单的值并且,两个文本框的值还能传递给下一个页面?我用过跳转菜单,但是跳转菜单只能实现跳转功能,不能把上面两个文本框的内容传递给下一个页面。 展开
1个回答
展开全部
写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>
相对简单既方法
<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>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询