指引网

当前位置: 主页 > 编程开发 > ASP >

总结(同一个表单根据要求递交到不同页面的几种

来源:网络 作者:佚名 点击: 时间:2017-06-22 20:11
[摘要] 看到好多朋友问怎么样在根据同一个表单递交到不同页面,现总结如下: 方法一:(推荐) form method=POST name=form1 ...... input type=button value=del name=B1 onclick=document.form1.action='del.asp'; document.f
看到好多朋友问怎么样在根据同一个表单递交到不同页面,现总结如下:
方法一:(推荐)
<form method="POST" name="form1">
    ......
    <input type="button" value="del" name="B1" onclick="document.form1.action='del.asp'; document.form1.submit()" >
    <input type="button" value="view" name="B2"    onclick="document.form1.action='view.asp';document.form1.submit()">    
    <input type="button" value="addnew" name="B3" onclick="document.form1.action='addnew.asp'; document.form1.submit()">    
</form>
------------------------------------------------------------
方法二
<script language="vbscript">
sub click1()
if window.event.srcElement.name="del" then
form1.action="del.asp"
form1.submit
end if
if window.event.srcElement.name="view" then
form1.action="show.asp"
form1.submit
end if
if window.event.srcElement.name="add" then
form1.action="add.asp"
form1.submit
end if
end sub
</script>
----------
<FORM method=POST name="form1">
.................
<input type="submit" value="del"    name ="del" onclick="click1()">
<input type="submit" value="view" name="view" onclick="click1()">
<input type="submit" value="add" name="add"
onclick="click1()">
</form>

------分隔线----------------------------