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

来源:百度知道 编辑:UC知道 时间:2024/06/16 16:12:04
<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"的时候,表

写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=&qu