单击表单提交按钮时调用经典ASP函数
Calling Classic ASP Function when Form Submit Button is clicked
我是网络开发的新手,我的任务有困难,我希望你能给我一些帮助:
我在"functions.asp"中有一个函数
function SaveTransaction(StudentID, UserID, TransactionID)
dim sql
sql = "EXEC procInsert_Transaction"
sql = sql & " @StudentID=" & StudentID
sql = sql & ", @PostedBy=" & UserID
sql = sql & ", @TransactionID=" & TransactionID
cnMain.Execute(sql)
end function
当在我的"askstudno.asp"中点击提交按钮时,我想称之为提交按钮
<form name="popstud" action="askstudno.asp" method="post">
<input type="hidden" name="ref" value="<%=ref%>">
<!--- variables needed by student_pop.asp --->
<input type="hidden" name="send" value="1">
<input type="hidden" name="studid"> <!--- Student ID --->
Enter Student No:
<span style="vertical-align:middle;">
<input type="text" name="studno" value="<%=request("studno")%>">
<input type="submit" value="Go">
</span>
</form>
我知道这是一个非常简单的问题,但请你,任何帮助都可以。非常感谢!
使用
<!--#include file="functions.asp"-->
为了使您的函数可用于您的askstudno.asp页面,然后使用Request.Form。我在这里假设您的"ref"表单字段包含事务id。我看不到任何与UserId相关的表单字段,所以我还假设您将其存储在会话变量中。
SaveTransaction(Request.Form("studid"),Session("UserId"),Request.Form("ref"))
这是一个页面,包含有关请求对象的更多信息
http://www.w3schools.com/asp/asp_ref_request.asp
相关文章:
- 在页面之间传递值的经典ASP
- 使用经典ASP
- 经典asp中下拉列表中的选项值
- jQuery Ajax+经典ASP返回错误'意外的输入结束'
- 从服务器端经典 asp 和客户端 javascript 传递字符串
- 如何在单击“提交”按钮后保留经典 ASP 页(发生验证错误时)
- 在经典 ASP 中将值从 JavaScript 传递到 VB Scipt,并在 JavaScript 中调用 VB 脚本
- 经典 ASP - 下拉列表:选择与第一个下拉列表具有相同值的所有下拉列表
- 由vbscript下拉列表填充的经典asp-javascript数组
- AJAX-经典ASP-发布表单
- 客户端内服务器端经典ASP代码的问题<脚本>标签
- 单击表单提交按钮时调用经典ASP函数
- 一个输入文本值基于另一个改变's(jquery autocomplete)值(经典ASP)
- 经典 ASP 流控制的替代方法
- 从经典 ASP 中的 SQL 数据集为高图表创建多个数组
- 使用 Javascript 从经典 ASP 中的文件中读取文本
- 将 JavaScript 变量发送到经典 ASP
- 如何在经典 ASP 中使用 split() 函数进行批量输入文本框
- 在经典 ASP 中,单击按钮时调用多个函数
- 动态表,每行 1 个下拉列表(经典 ASP [VBScript] 和 JavaScript)