从HTML语言到网上家园 第六章 表单

2016-01-29 12:44 8 1 收藏

从HTML语言到网上家园 第六章 表单,从HTML语言到网上家园 第六章 表单

【 tulaoshi.com - Html 】

 

   要想创建一个交互式的网页,就离不开控件。表单的作用就是用于标识网页中包含控件的部分,表单中的控件用于网页中的输入控制,实现了用户与的交互。

  6.1基本语法

   表单的基本语法:
   〈FORM
   ACTION=url
   METHOD= GET | POST
   TARGET= window_name | _blank | _parent | _self | _top〉
   ……
   〈/FORM〉
   ACTOIN=url url指定了执行表单动作的文件。如果不指定,就执行本文件。
   METHOD= GET | POST 定义表单如何发送数据给服务器,POST表示把表单的数据提交到,GET则是表单数据从服务器获取。
   TARGET 定义了ACTION执行文件的目标窗口。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/html/)

例:
〈form method="POST" action="login.asp" target=_self〉
〈p〉用户名:〈input type="text" name="T1" size="16"〉〈/p〉
〈p〉口  令:〈input type="password" name="T2" size="16"〉〈/p〉
〈p〉〈input type="submit" value="提交" name="B1"〉    〈input type="reset" value="全部重写" name="B2"〉〈/p〉
〈/form〉

  6.2表单中的常用控件

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/html/)

   表单中常用控件有:单行文本框,复选框和单选框,按钮等,这些空间的基本格式:
   〈input type=# 〉
   type属性定义了控件的类型,不同的type值代表不同的控件。不同类型的控件却有一些共同的特性:
   align=left | center | right 定义控件相对于页面或者表格单元格的队齐方式。
   Disabled 用来关闭一个元素,当选用该属性时,控件在页面不可操作,并显示为灰色。
   Size=n 规定了空间的尺寸。
   Name=name 规定控件的名称。
   Value=value 指定控件的默认值。
   在接下来的几节例,我们将介绍不同控件的特性。
   6.2.1单行文本框和密码框
   在网页中,常常会用到要求输入诸如用户名和口令之类的方框,这就需要用到单行文本框和密码框。
   Type=text 定义单行文本框,用于单行文本项输入。
   Type=password 密码框,不显示用户输入内容,而是以“*”代替。
   Maxlenght属性可用于定义文本框和密码框中可输入的字符的最大个数。

例:定义输入用户名和口令的文本框,最大长度为16个字符,口令的最大长度为16个字符,相应的html代码及显示效果如下:
〈form method="POST" action="--WEBBOT-SELF--"〉
〈p〉用户名:〈input type="text" name="username" size="16"〉〈/p〉
〈p〉口  令:〈input type="password" name="passwd" size="16"〉〈/p〉
〈p〉〈input type="submit" value="提交" name="B1"〉    〈input type="reset" value="全部重写" name="B2"〉〈/p〉
〈/form〉
显示效果:

  6.2.2复选框和单选框

   当某一元素或对象可以有多个可选值,或者仅是一个简单的布尔型值时,可以用复选框(type=checkbox)。在提交数据时,选择的每个复选框都产生一个单独的名字/值对。复选框的默认值是on。
   相反的,如果表单区中的一组值同时只能有一个有效,那么可以选用单选按钮(type=radio)。但选按钮需要一个显式VALUE=属性。
   说明:同一表单中的一组复选框或者单选框组中都要给出相同的名字。

例1:一个关于复选框的例子。
〈form method="POST" action="--WEBBOT-SELF--"〉
〈p〉搜索你想要的商品:〈/p〉
〈p〉〈input type="checkbox" name="chked" value="ON"〉服饰  
〈input type="checkbox" name="chked" value="ON"〉数码  
〈input type="checkbox" name="chked" value="ON"〉家居  
〈input type="checkbox" name="chked" value="ON"〉手机〈/p〉
〈p〉〈input type="submit" value="搜索" name="B1"〉〈/p〉
〈/form〉
页面效果:

来源:http://www.tulaoshi.com/n/20160129/1487384.html

延伸阅读
标签: 游戏动漫
《永恒终焉》流程攻略(第六章) 《永恒终焉》中文站<<<   前篇连结: End of Eternity《永恒终焉》流程攻略:第四章 & 第五章 第六章【病】 【エベル.シティ(耶贝鲁市)】 1. 剧情后,琳蓓露因病暂离队伍,请重新装备好瓦希罗与杰法的武器,若负重够则可以使用双枪 2. ...
《永恒的尽头》流程攻略:第六章 第六章【病】 【エベル‧シティ(耶贝鲁市)】 1. 剧情后,琳蓓露因病暂离队伍,请重新装备好瓦希罗与杰法的武器,若负重够则可以使用双枪 2. 来到公会接取任务『ファッションチェック』、『歩くための勇気を』、『反対组织の讨伐3』 3. 于白天,与公会内的バーネル对话,选择はい,取得薬剤师に...
给宝宝起名的常识(第六章)     家长给宝宝起名字的时候肯定会给他起一个非常好听且有意义的名字,不过对于极少数家长们而言,千万不可以给宝宝起忌读不雅的谐音名字哦!     有些人的名字,表面上看非常高雅,但由于读起来会与另外一些不雅的词句声音相同或相似,便很容易引起人们的嘲...
《魔法对抗(magicka)》第六章boss打法 《魔法对抗(magicka)》路人体验 level 1 《魔法对抗(magicka)》视频攻略 《魔法对抗(magicka)》11关黑龙boss快速杀法 开战前上护盾,开战后迅速传送到BOSS肚子边上,使用召唤死神(s+r+rq+r+s+空格),再立刻传送走。黑龙BOSS就OVER了。 《魔法对抗(magicka)》第六章boss打法 ...
《暗黑血统Darksiders》流程攻略第六章:the Black Throne(终章) 前往 流程攻略第五章:the Black Throne 天堂地狱间的末日之战以及随之而来的人界灭亡,是由天使所一手促成的。天使对宇宙的混乱已无法容忍,于是Abaddon找来Azrael,密谋向地狱宣战:他们隐瞒焦灼议会而打破末日七封印当中的六个,以此引诱地狱集结兵力准备末日之...