主题:  一个表单中如何用两个submit,分别执行不同的ASP??有

xxj19820224

职务:普通成员
等级:1
金币:0.0
发贴:31
#12004/2/21 17:04:00
--------------------------------------------------------------------------------
可以用两种方法来解决这个问题:

1、如我所说,前台提交动作到后台判断。后台可以用If Request.Form("Submit"<>"" Then '用户按下submit按钮
...
Else '按下submit2
...
End If


2、在前台用JS修改表单的目标action:

...




这第二中方法,我看了脚本,不行呀!

<input type=button name=submit onclick="document.form1.action='abc.asp';document.form1.submit();" value=查看数据>
<input type=button name=submit2 onclick="document.form1.action='def.asp';document.form1.submit();" value=写数据库>

有这样的错误

document.form1 为空或者不是对象


这是为什么呀!



书同人

职务:普通成员
等级:1
金币:0.0
发贴:179
#22004/2/21 22:45:41
xxj19820224在上个帖子中说
引用:
--------------------------------------------------------------------------------
可以用两种方法来解决这个问题:

1、如我所说,前台提交动作到后台判断。后台可以用If Request.Form("Submit")<>"" Then '用户按下submit按钮
...
Else '按下submit2
...
End If


2、在前台用JS修改表单的目标action:

...



:)
这第二中方法,我看了脚本,不行呀!

<input type=button name=submit onclick="document.form1.action='abc.asp';document.form1.submit();" value=查看数据>
<input type=button name=submit2 onclick="document.form1.action='def.asp';document.form1.submit();" value=写数据库>

有这样的错误

document.form1 为空或者不是对象


这是为什么呀!


你当前的FORM没有命名为FORM1



xxj19820224

职务:普通成员
等级:1
金币:0.0
发贴:31
#32004/2/22 9:42:27
真的,我就不知道javascript嵌在HTML中,到底怎么样才正确



xxj19820224

职务:普通成员
等级:1
金币:0.0
发贴:31
#42004/2/22 10:05:38
我也常去你的论坛看看,只是发帖少了点!