📄 0035.htm
字号:
<html>
<head>
<title>新时代软件教程:操作系统 主页制作 服务器 设计软件 网络技术 编程语言 文字编辑</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
<!--
body, table {font-size: 9pt; font-family: 宋体}
a {text-decoration:none}
a:hover {color: red;text-decoration:underline}
.1 {background-color: rgb(245,245,245)}
-->
</style>
</head>
<p align="center"><script src="../../1.js"></script></a>
<p align="center"><big><strong>十四、创建 HTML 表格</strong></big></p>
<pre>
Intranet 和 Internet 服务器应用程序的一个常用功能,是处理浏览器提交的表
格。以前,您需要编一个程序来处理表格提交的数据。有了 ASP,您可以将 VBS
cript 脚本直接嵌入到 HTML 文件中来处理表格。ASP 服务器将处理脚本命令并
将结果返回给浏览器。
在本课中,您将创建一个 ASP 主页,用来处理用户通过 HTML 表格提交的数据。
若要查看 .asp 文件是如何工作的,请首先填写下面的表格。使用 Tab 键可以在
表格中移动。然后单击 提交 按钮,将您的数据发送到 Web 服务器并交给 ASP
处理。
----------------------------------------------------------------------
表格样本
请提供下列信息,然后单击“提交”:
名字:
姓氏:
称呼: 先生 女士
创建表格
我们已经创建了一个表格来询问用户信息,您可以在 Tutorial 目录 (/iishelp
/iis/htm/tutorial) 下的 Form.htm 文件中找到它:
<HTML>
<HEAD><TITLE>Order</TITLE></HEAD>
<BODY>
<H2>示范订购表格</H2>
<P>
请提供以下信息,然后单击“提交”:
<FORM METHOD="POST" ACTION="response.asp">
<P>
姓氏: <INPUT NAME="lname" SIZE="48">
<P>
名称: <INPUT NAME="fname" SIZE="48">
<P>
称谓: <INPUT NAME="title" TYPE=RADIO VALUE="mr">先生
<INPUT NAME="title" TYPE=RADIO VALUE="ms">女士
<P><INPUT TYPE=SUBMIT VALUE="提交"><INPUT TYPE=RESET VALUE="重置">
</FORM>
</BODY>
</HTML>
象所有 HTML 表格一样,这个表格将数据按变量和数值成对发送到 Web 服务器。
例如,用户在“名”文字框中键入的内容将赋值给变量“fname”。ASP 提供内建
的对象,您能够使用这些对象来访问表格提供的变量的名称和数值。
创建 ASP 响应页
现在要学习的内容是如何处理 Web 服务器从 HTML 表格收到的数据。在本课中,
我们已经创建了一个 .asp 文件 Response.asp,它将处理并显示从 Form.asp 收
到的数据,不过需要您添加一些额外的脚本命令才行。
使用您的文本编辑器,打开 localhost Web 服务器 Tutorial 目录 (C:\WINNT\
Help\iis\htm\tutorial) 下的 Response.asp 文件。
查找文字“Define Scripting Language”,将以下脚本复制并粘贴到这一行下面
:
<%@ LANGUAGE = "VBScript" %>
请记住将这个标记作为第一行脚本添加到您的 .asp 文件中,这样 Web 服务器才
知道您的脚本是用哪种语言编写的。
现在查找文字“Tutorial Lesson”,将以下脚本复制并粘贴到找到的行后面:
<%
Title = Request.Form("title")
如果在此以前,另一个用户已经学完了教程的这一部分,那么此脚本命令就已经
在“Tutorial Lesson”命令行下了。用复制的脚本覆盖已有的脚本,或者将未使
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -