(本文为博闻网版权所有,转载必须注明出处。)
本文包括:
  1. 1. 引言
  2. 2. Web服务器
  3. 3. CGI机制
  4. 4. 简单的CGI脚本
  5. 5. HTML表单
  6. 6. 创建真实表单
  7. 7. 总结归纳
  8. 8. 摘要
  9. 9. 了解更多信息
  10. 10. 阅读所有软件类文章

一个真实的表单将包含各种输入区域,并需要在脚本中编写一些代码来撤消字符映射并分析出单个字符串。让我们先看看表单上的标准输入控件。这些控件包括:
  • 单行文本输入
  • 多行文本输入
  • 选择列表
  • 复选框
  • 单选按钮
  • 专用按钮 - 用于提交或清除表单
正如在任何其他网页上一样,你可以将这些控件与其他静态文本和图形组合在一起。

以下的一些示例演示了如何使用不同的控件标记:

单行编辑
“input”一词标识单行编辑区域。“name”字段为控件提供了一个用于 CGI 脚本的标识符,此标识符对于表单上的每个控件都应是唯一的。“size”字段指示表单上的输入区域的宽度(以字符为单位);“Maxlength”对输入区域内的最大字符数进行限制。“value”设置初始值。

Enter Name:<input name=andquot;Nameandquot; size=30 maxlength=50
value=andquot;Sampleandquot;>

通常,输入区域的前面是一段静态文本,用于标识输入字段的用途。此处显示的是静态文本“Enter Name:”。

可以添加值“type=int”,以便将输入限制为整数值。默认情况下,值的类型为“text”,可接受任何字符。

多行编辑
多行编辑区域与输入区域类似。你可定义该控件的名称,并定义其在表单上的大小(以行和列为单位)。你在 标记之前输入的任何内容都将作为默认值出现在控件中。

<textarea name=andquot;Company Addressandquot; cols=30
rows=4></textarea>

复选框
复选框是类型设置为“checkbox”的特殊形式的输入区域。

<input type=checkbox name=andquot;Includeandquot; value=1>

如果选中复选框,则将返回值。

单选按钮
单选按钮与复选框类似,但它们可以组合在一起呈现:

Choose the search area:<br>
<input type=radio CHECKED name=universe value=US-STOCK>
Stocks
<input type=radio name=universe value=CA-STOCK>
Canadian Stocks
<input type=radio name=universe value=MMF>
Money Markets
<input type=radio name=universe value=MUTUAL>
Mutual Funds

请注意,可以用 CHECKED 一词来标记默认的单选按钮。还请注意,同一组中的所有单选按钮的名称是相同的。

选择列表
选择列表使用户可以在许多选项中进行选择。选择列表的标记可让你在“size”字段中指定可见行的数目,并可让你指定所有选项的值。

Select an Option<br>
<SELECT size=2 NAME=andquot;Optionandquot;>
    <OPTION> Option 1
    <OPTION> Option 2
    <OPTION> Option 3
    <OPTION> Option 4
</SELECT>

MULTIPLE 一词将创建多选功能。

专用按钮
下列标记将创建两个专用按钮,一个按钮用于向服务器提交表单,另一个按钮用于重置表单:

<INPUT TYPE=submit value=andquot;Submitandquot;>
<INPUT TYPE=reset value=andquot;Resetandquot;>


本文包括:
  1. 1. 引言
  2. 2. Web服务器
  3. 3. CGI机制
  4. 4. 简单的CGI脚本
  5. 5. HTML表单
  6. 6. 创建真实表单
  7. 7. 总结归纳
  8. 8. 摘要
  9. 9. 了解更多信息
  10. 10. 阅读所有软件类文章


 打印  电子邮件  反馈  引用
编辑推荐
软件狗是什么?
软件狗(Software Dog)是一种计算机软件的加密方式,是“硬件加密锁”的
间谍软件工作原理
您的计算机是否曾变得非常慢,即使打开Word处理器也会占用很长时间,间谍软件可能
什么是路由算法?
路由器是管理网络流量和发送数据包的,但是它是如何决定数据包发送的呢?通过本文,博
Gnutella文件共...
Napster在巅峰时期或许是有史以来最受欢迎的网站。紧随其后的文件共享体系架构
主页 |  公司信息 |  广告服务 |  招聘信息 |  隐私 |  联系我们 |  帮助 |  条款和条件