有时候,需要向多个页面提交表单,直接将提交的页面写在action中,只能提交一个页面,不能满足自己的要求。
表单页:
<form name="form1" method="post" action="">
<input type="text" name="text"><br>
<input type="button" onclick="javascript:f1();" value="提交到a.asp"> <input type="button" onclick="javascript:f2();" value="提交到b.asp">
</form>
<script>
function f1()
{
document.form1.action="a.asp";
document.form1.submit();
}
function f2()
{
document.form1.action="b.asp";
document.form1.submit();
}
</script>
a.asp
<%
text=request("text")
response.write "页面a.asp得到index.asp提交过来的值是:"&text
%>
b.asp
<%
text=request("text")
response.write "来自index.asp提交过来的值是:"&text
%>
完成,运行表单页,分别点击“提交到a.asp”和“提交到b.asp”,体验一下效果。
评论