- 浏览: 42468 次
- 性别:
- 来自: 安徽
文章分类
最新评论
<FORM> <INPUT>
INPUT 的种类: Text, Radio,Checkbox, Password, Submit/Reset, Image, File, Hidden, Button。
<SELECT> <OPTION>
<TEXTAREA>
■ 引子
表单的用处很多,于网上无处不见,当然是配合 CGI 使用为佳,所以馈下有意使用或学 习 CGI 的话,表单设计见必需的,这一节介绍的标记不多,但其参数变化很多。一份表单的基本架构是:在 <FORM> 标记 的包围下加上一种或以上的表单输入方式及一个或以上的按键。
■<FORM> <INPUT> :
<FORM>称为表单标记,用以宣告此为表单模式,属于一个容器标记,表示其它表单标记需要在它的包围中才有效,<INPUT>便是其中的一个,用以设定各种输入资料的方法。它 是一个空标记。
<FORM> 的参数设定(常用):
例如: <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
action="http://your.isp.com/cgi-local/example.cgi"
表单通常是与 CGI 配合使用的,参数 action 便是用以指明该 CGI 程式的位置,这 样此表单所填的资料才能正确传给 CGI 作处理。若馈下没有 CGI 以进行测试,可 设定此参数为 ACTION="mailto:your@email.com" 那样该表单所填的资料将会寄至 此电邮地址(红色部分)。
method="POST"
传送资料给 CGI 的的方式,可选值为 POST, GET。你只需记住POST容许传送大量资料,但 GET则只接受低于 1K 的资 料,所以你若看过别人的表单原始码的话,你会发现申请表单用的是POST 而搜 找器用的是 GET。
<INPUT> 的参数设定(常用):
由于其第一个参数 type 己有很多的选择,而不同的选择表示出不同的输入方式,且其它 参数亦因此而异,故以下将独立介绍不同输入方式及其它参数设定。
type="Text"
可选值为 Text, Radio,Checkbox, Password, Submit/Reset, Image, File, Hidden, Button。
--------------------------------------------------------------------------------
输入方式一: Text (单行文字盒)
例如<input type="Text" name="age" value="20" align="MIDDLE" size="2" maxlength="255">
type="Text"
输入方式为 Text,能产生一单行文字盒,上限为 255 字元。
name="age"
此一单行文字盒名称,这是最重要的一个,方便 CGI 辨认由表单传来的资料,虽 说可随便命名,但通常 CGI 程式中都有指定名称,若转用其它名称便需要修改该 CGI 程式了,名称可为没空白没特别符号的英文或数字,有大小写的分别,可以 写成 Your_Age,若有访客于此表单此一文字盒填入 40 的话,那末传给 CGI 的字 串便是 Your_Age=40。
value="20"
此一单行文字盒内定值。若不填写则文字盒是空白的,等待访客亲自键入,若 value="20" 的话, 20 便会出现在文字盒中,当然访客可以修改之。
align="MIDDLE"
可选值:top, middle, bottom, left, right, texttop, baseline, absmiddle. 没太大有处。
size="2"
此一单行文字盒显示的长度,若馈下是采用 Big5 编码的中文网页便要小心,同 size 的文字盒 NC 会显示得比 IE 狻长。
maxlength="255"
此一单行文字盒可输入字元的上限,为方便编排资料或避免错输入等,宜设定上 限,例如输入电话或 ICQ UIN 的可设为 8,年龄为 2 等。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
请填入电话号码:<input type="Text" name="phone" value="" size="10" maxlength="8">
</form>
显示结果 请填入电话号码:
--------------------------------------------------------------------------------
输入方式二: Radio (单一选择)
例如:<input type="Radio" name="gender" value="female" align="MIDDLE" checked>
type="Radio"
输入方式为 Radio,能产生一单一选择,以供点选。
name="gender"
此一 Radio 名称,参考 Text 部分的说明。
value="female"
内定值。每一个 radio 必须及仅有一个 value,通常有同时采用两个或以上同 name 不同 value 的 Radio 输入方式,可让使用使任选其一。
align="MIDDLE"
可选值:top, middle, bottom, left, right, texttop, baseline, absmiddle。
checked
设该 Radio 为内定被选。同 name 的各个 Radio 中只能有一个使用,或全不使用这 参数。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
请选性别:
<input type="Radio" name="gender" value="Female">女性
<input type="Radio" name="gender" value="Male" checked>男性
<br>你喜欢吗:
<input type="Radio" name="like" value="Yes">喜欢
<input type="Radio" name="like" value="No">不喜欢
<input type="Radio" name="like" value="NotSure">不肯定
</form>
显示结果 请选性别: 女性 男性
你喜欢吗: 喜欢 不喜欢 不肯定
--------------------------------------------------------------------------------
输入方式三: Checkbox (确认盒)
例如:<input type="Checkbox" name="idol" value="Leon" align="RIGHT" checked>
type="Checkbox"
输入方式为 Checkbox,能产生一确认盒,以供剔选。
name="idol"
此一 Checkbox 名称,参考 Text 部分的说明。
value="Leon"
内定值。每一个 Checkbox 必须及仅有一个 value,当被剔选时这值便会传及 CGI,例如所传字串 idol=Leon 。
align="RIGHT"
可选值:top, middle, bottom, left, right, texttop, baseline, absmiddle。
checked
设该 Checkbox 为内定被选。每个 Checkbox 都是独立的,所以每一个都可使用这 参数,不像 Radio。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
你喜欢以下那些明星:
<br><input type="Checkbox" name="idol01" value="Leon">黎明
<input type="Checkbox" name="idol02" value="Noriko_Sagai">酒井法子
<input type="Checkbox" name="idol03" value="Leon">郑秀文
<input type="Checkbox" name="idol04" value="BonJovi" checked>BonJovi
</form>
显示结果 你喜欢以下那些明星:
黎明 酒井法子 郑秀文 BonJovi
--------------------------------------------------------------------------------
输入方式四: Password (密码输方盒)
例如:<input type="Password" name="pw" value="999" align="MIDDLE" size="5" maxlength="9">
Password 的其他参数和 Text 是完全相同的,请参考 Text 的介绍。
两者作用不同,Password 所输入的字元全以 * 号表示。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
请输入姓名:<input type="Text" name="name">
<br>请输入密码:<input type="Password" name="pw" maxlength="9">
</form>
显示结果 请输入姓名:
请输入密码:
--------------------------------------------------------------------------------
输入方式五: Submit (传送键)及 Reset (清除键)
这是表单上重要的两个按键,两者所附带的参数相同,但用处不大。
例如:<input type="Submit" name="other_funtion" value="确定" align="MIDDLE">
<input type="Reset" value="清除" align="MIDDLE">
type="Submit"
设定输入方式为 Submit 或 Reset。
name="other_funtion"
Submit 的功能随 name 的不同而不同,须和 CGI 配合。若你只需要普通的传送 键,则是其内定,不必用此参数。
value="确定"
这个值不是输给 CGI 的,而是显示在按键上,可以不用,传送键的内定值为 Submit Query,清除键的内定值为 Reset。
align="MIDDLE"
可选值:top, middle, bottom, left, right, texttop, baseline, absmiddle。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
<input type="Submit"><input type="Reset">
<br><input type="Submit" value=" 确定 "><input type="Reset" value="清除">
</form>
显示结果
INPUT 的种类: Text, Radio,Checkbox, Password, Submit/Reset, Image, File, Hidden, Button。
<SELECT> <OPTION>
<TEXTAREA>
■ 引子
表单的用处很多,于网上无处不见,当然是配合 CGI 使用为佳,所以馈下有意使用或学 习 CGI 的话,表单设计见必需的,这一节介绍的标记不多,但其参数变化很多。一份表单的基本架构是:在 <FORM> 标记 的包围下加上一种或以上的表单输入方式及一个或以上的按键。
■<FORM> <INPUT> :
<FORM>称为表单标记,用以宣告此为表单模式,属于一个容器标记,表示其它表单标记需要在它的包围中才有效,<INPUT>便是其中的一个,用以设定各种输入资料的方法。它 是一个空标记。
<FORM> 的参数设定(常用):
例如: <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
action="http://your.isp.com/cgi-local/example.cgi"
表单通常是与 CGI 配合使用的,参数 action 便是用以指明该 CGI 程式的位置,这 样此表单所填的资料才能正确传给 CGI 作处理。若馈下没有 CGI 以进行测试,可 设定此参数为 ACTION="mailto:your@email.com" 那样该表单所填的资料将会寄至 此电邮地址(红色部分)。
method="POST"
传送资料给 CGI 的的方式,可选值为 POST, GET。你只需记住POST容许传送大量资料,但 GET则只接受低于 1K 的资 料,所以你若看过别人的表单原始码的话,你会发现申请表单用的是POST 而搜 找器用的是 GET。
<INPUT> 的参数设定(常用):
由于其第一个参数 type 己有很多的选择,而不同的选择表示出不同的输入方式,且其它 参数亦因此而异,故以下将独立介绍不同输入方式及其它参数设定。
type="Text"
可选值为 Text, Radio,Checkbox, Password, Submit/Reset, Image, File, Hidden, Button。
--------------------------------------------------------------------------------
输入方式一: Text (单行文字盒)
例如<input type="Text" name="age" value="20" align="MIDDLE" size="2" maxlength="255">
type="Text"
输入方式为 Text,能产生一单行文字盒,上限为 255 字元。
name="age"
此一单行文字盒名称,这是最重要的一个,方便 CGI 辨认由表单传来的资料,虽 说可随便命名,但通常 CGI 程式中都有指定名称,若转用其它名称便需要修改该 CGI 程式了,名称可为没空白没特别符号的英文或数字,有大小写的分别,可以 写成 Your_Age,若有访客于此表单此一文字盒填入 40 的话,那末传给 CGI 的字 串便是 Your_Age=40。
value="20"
此一单行文字盒内定值。若不填写则文字盒是空白的,等待访客亲自键入,若 value="20" 的话, 20 便会出现在文字盒中,当然访客可以修改之。
align="MIDDLE"
可选值:top, middle, bottom, left, right, texttop, baseline, absmiddle. 没太大有处。
size="2"
此一单行文字盒显示的长度,若馈下是采用 Big5 编码的中文网页便要小心,同 size 的文字盒 NC 会显示得比 IE 狻长。
maxlength="255"
此一单行文字盒可输入字元的上限,为方便编排资料或避免错输入等,宜设定上 限,例如输入电话或 ICQ UIN 的可设为 8,年龄为 2 等。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
请填入电话号码:<input type="Text" name="phone" value="" size="10" maxlength="8">
</form>
显示结果 请填入电话号码:
--------------------------------------------------------------------------------
输入方式二: Radio (单一选择)
例如:<input type="Radio" name="gender" value="female" align="MIDDLE" checked>
type="Radio"
输入方式为 Radio,能产生一单一选择,以供点选。
name="gender"
此一 Radio 名称,参考 Text 部分的说明。
value="female"
内定值。每一个 radio 必须及仅有一个 value,通常有同时采用两个或以上同 name 不同 value 的 Radio 输入方式,可让使用使任选其一。
align="MIDDLE"
可选值:top, middle, bottom, left, right, texttop, baseline, absmiddle。
checked
设该 Radio 为内定被选。同 name 的各个 Radio 中只能有一个使用,或全不使用这 参数。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
请选性别:
<input type="Radio" name="gender" value="Female">女性
<input type="Radio" name="gender" value="Male" checked>男性
<br>你喜欢吗:
<input type="Radio" name="like" value="Yes">喜欢
<input type="Radio" name="like" value="No">不喜欢
<input type="Radio" name="like" value="NotSure">不肯定
</form>
显示结果 请选性别: 女性 男性
你喜欢吗: 喜欢 不喜欢 不肯定
--------------------------------------------------------------------------------
输入方式三: Checkbox (确认盒)
例如:<input type="Checkbox" name="idol" value="Leon" align="RIGHT" checked>
type="Checkbox"
输入方式为 Checkbox,能产生一确认盒,以供剔选。
name="idol"
此一 Checkbox 名称,参考 Text 部分的说明。
value="Leon"
内定值。每一个 Checkbox 必须及仅有一个 value,当被剔选时这值便会传及 CGI,例如所传字串 idol=Leon 。
align="RIGHT"
可选值:top, middle, bottom, left, right, texttop, baseline, absmiddle。
checked
设该 Checkbox 为内定被选。每个 Checkbox 都是独立的,所以每一个都可使用这 参数,不像 Radio。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
你喜欢以下那些明星:
<br><input type="Checkbox" name="idol01" value="Leon">黎明
<input type="Checkbox" name="idol02" value="Noriko_Sagai">酒井法子
<input type="Checkbox" name="idol03" value="Leon">郑秀文
<input type="Checkbox" name="idol04" value="BonJovi" checked>BonJovi
</form>
显示结果 你喜欢以下那些明星:
黎明 酒井法子 郑秀文 BonJovi
--------------------------------------------------------------------------------
输入方式四: Password (密码输方盒)
例如:<input type="Password" name="pw" value="999" align="MIDDLE" size="5" maxlength="9">
Password 的其他参数和 Text 是完全相同的,请参考 Text 的介绍。
两者作用不同,Password 所输入的字元全以 * 号表示。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
请输入姓名:<input type="Text" name="name">
<br>请输入密码:<input type="Password" name="pw" maxlength="9">
</form>
显示结果 请输入姓名:
请输入密码:
--------------------------------------------------------------------------------
输入方式五: Submit (传送键)及 Reset (清除键)
这是表单上重要的两个按键,两者所附带的参数相同,但用处不大。
例如:<input type="Submit" name="other_funtion" value="确定" align="MIDDLE">
<input type="Reset" value="清除" align="MIDDLE">
type="Submit"
设定输入方式为 Submit 或 Reset。
name="other_funtion"
Submit 的功能随 name 的不同而不同,须和 CGI 配合。若你只需要普通的传送 键,则是其内定,不必用此参数。
value="确定"
这个值不是输给 CGI 的,而是显示在按键上,可以不用,传送键的内定值为 Submit Query,清除键的内定值为 Reset。
align="MIDDLE"
可选值:top, middle, bottom, left, right, texttop, baseline, absmiddle。
例子: 原始码 <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">
<input type="Submit"><input type="Reset">
<br><input type="Submit" value=" 确定 "><input type="Reset" value="清除">
</form>
显示结果
发表评论
-
14、HTML语言剖析之调色原理
2010-12-29 08:48 770HTML 的颜色表示可分两种: 以命名方式定义常用的颜色,如 ... -
13、HTML语言剖析之特殊字符
2010-12-29 08:47 762只要你认识了 HTML 标记,你便会知道特殊字符的用处。 HT ... -
10、HTML语言剖析之链接标记
2010-12-29 08:45 721<A> <BASE> ■ ... -
9、HTML语言剖析之图形标记
2010-12-29 08:44 614■ <IMG> : <IMG> 称图 ... -
8。2、HTML语言剖析之表单标记 -2
2010-12-29 08:44 636------------------------------- ... -
7.HTML语言剖析之表格标记
2010-12-29 08:42 687表格标记 <TABLE> <TR> ... -
6、HTML语言剖析之清单标记
2010-12-29 08:41 642<OL> <LI> <UL&g ... -
4.HTML语言剖析之排版标记
2010-12-29 08:39 736<!--注解--> ; <P&g ... -
5、HTML语言剖析之字体标记
2010-12-29 08:37 668<STRONG> <B> <I ... -
3、HTML语言剖析之文件标记
2010-12-29 08:35 663<HTML> ; <HEAD> ; & ... -
2.HTML语言剖析之HTML标记一览
2010-12-29 08:34 631标记 类型 译名或意义 作 用 备注 文件标记 <H ... -
1.HTML语言剖析之Html简介
2010-12-29 08:33 7621、HTML语言剖析之Html简 ...
相关推荐
13. HTML 语言剖析之表单标记:表单标记用于创建表单,包括、、<TEXTAREA> 等标记。 14. HTML 语言剖析之图形标记:图形标记用于创建图形,包括<IMG> 标记。 15. HTML 语言剖析之链接标记:链接标记用于创建超链接...
### HTML语言剖析之HTML标记一览 #### 概述 HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言。它通过一系列预定义的元素来描述文档的结构与语义,这些元素即为HTML标记。本篇文章将对常用的...
在2022年的HTML语言剖析中,本教程重点介绍了表单标记`<FORM>`、`<INPUT>`以及相关元素如`<SELECT>`、`<OPTION>`和`<TEXTAREA>`的使用。 首先,`<FORM>`标记是创建表单的基础,它定义了一个表单区域,所有的表单...
这个“HTML语言剖析教程”显然是一个深入解析HTML语法和应用的资源,适合初学者和有一定经验的开发者进一步提升自己的技能。 1. HTML基本结构:HTML文档通常以`<!DOCTYPE>`声明开头,定义了文档类型。接着是`<html>...
具体操作是,在相关设置中选择“在HTML表单中使用UTF-8”,并重启服务器以使更改生效。 3. **页面`<meta>`标签**: 确保页面中的`<meta>`标签也正确地声明了utf-8编码。例如: ```html <meta charset="utf-8"> ``...
在2022年的HTML语言剖析中,我们关注的是HTML标记的一览,这包括了各种元素及其作用,这对于学习和掌握HTML至关重要,特别是对于准备考试的人来说。 首先,文件的结构由`<HTML>`标记来定义,它告知浏览器这是一个...
这个教程旨在为初学者提供全面的HTML语言剖析,帮助那些对HTML不熟悉的朋友掌握这一核心技术。 1. **HTML语言简介** HTML代表超文本标记语言,是一种用于组织网页结构和内容的标记语言。它通过使用一系列的标签...
HTML 是在 SGML 定义下的一个描述性语言,或可说 HTML 是 SGML 的一个应用程式,HTML 不是程式语言,如 C++ 和 Java 之类,它只是标示语言,基本上你只要明白了各种 标记的用法便算学懂了 HTML,HTML 的格式非常简单...
HTML语言剖析 • 第一课 Html简介 • 第二课 HTML标记一览 • 第三棵 文件标记 • 第四课 排版标记 • 第五课 字体标记 • 第六课 清单标记 • 第七课 表格标记 • 第八课 表单标记 • 第九课 图形标记 •...
HTML(HyperText Markup Language,超文本标记语言)是一种用于创建网页的标准标记语言。它由一系列的元素(elements)构成,这些元素通过标签(tags)来定义网页的结构和内容。HTML标签由尖括号包围的关键字组成,...
此标记用于定义表单中的输入字段。 - D. option. 此标记用于定义下拉列表中的选项。 - **正确答案**:C。 **14(A)。在HTML中,()标记符用来表示多行文本域** - **选项分析**: - A. textarea. 正确答案。此标记...
本压缩包"HTML语言剖析.rar"提供了丰富的资源,帮助初学者全面理解HTML的基本概念和用法,从而跨入这个广阔领域的门槛。 1. **DHTML 手册.chm**:DHTML(Dynamic HTML)是指在HTML基础上结合CSS、JavaScript和DOM...
"鼎峰智能表单系统ASPv1"是一个基于ASP(Active Server Pages)技术构建的智能表单管理系统。ASP是微软开发的一种服务器端脚本环境,主要用于动态网页的生成,尤其适用于构建Web应用程序。该系统的核心功能可能是...
1. **HTML**:超文本标记语言,是用于创建网页的标准标记语言。在本项目中,它被用作用户界面,呈现表单供用户填写。 2. **XML**:可扩展标记语言,主要用于存储和传输结构化数据。在这里,XML可能用于定义表单的...
8. **表单标记**: 表单用于收集用户输入,如`<FORM>`、`<INPUT>`、`<SELECT>`、`<TEXTAREA>`等,是交互式网页的重要组成部分。 9. **图形标记**: - `<IMG>`:插入图像,需要指定`src`属性指向图像文件。 - `...
HTML与XML是两种不同的标记语言,但在网页设计中,尤其是涉及到用户交互时,HTML的表单设计是不可或缺的一部分。XML主要用来存储和传输结构化数据,而HTML则专注于展示和组织网页内容。在本课件中,我们将重点讨论...
它不是一种编程语言,而是属于标记语言,主要负责描述文档的结构和外观。 在HTML中,标签通常是成对出现的,以`和`>`包围,例如`<p>`和`</p>`表示段落。标签的名字不区分大小写,但推荐使用小写以遵循标准。有些...
8-1-1 认识工具箱与控件 8-1-2 建立新的空白窗体 8-1-3 建立新的控件 8-2 控件的高级编辑技巧 8-2-1 复制控件 8-2-2 复制控件的格式 8-2-3 设置控件的Tab键顺序 8-3 控件的应用 8-3-1 自制数据操作按钮 8-3...
总结来说,HTML语言是构建网页的基石,通过理解和掌握其基本结构、标签、属性以及与CSS和JavaScript的结合使用,你可以创造出丰富多样的网页内容。持续学习和实践,你将在HTML的世界中游刃有余,成为一名优秀的Web...