0

我有一个表单可以提交到与其所在页面不同的页面。我想捕捉表单的 onsubmit 并执行一些 VBScript 代码。

我的想法是否正确,就像 JSP 中的 Java 代码一样, <% %> 中的所有内容都将在呈现 html 之前进行评估?

以下是我的问题的简要概述:

<form id="frm1" method="post" action="otherSite" onsubmit="<% logFormSubmit "submitted"%>">
    .
    .
    .
</form> 

onsubmit 中的代码调用另一个 asp 页面上的子 logFormSubmit,该页面将字符串参数作为要记录的操作。这里的问题是这发生在表单提交之前,因为 <% %> 代码在任何 html 之前被评估,或者至少这是我认为正在发生的事情。

我无法从表单提交的页面登录。关于仅在提交表单时调用 logFormSubmit 子的任何建议?

4

1 回答 1

0

您可以通过编程方式捕获表单值,调用 logFormSubmit 函数,然后为提交表单返回 false。

于 2010-09-13T16:06:48.113 回答