蝙蝠岛资源网 Design By www.hbtsch.com

HTML中表单可以用来搜集用户各种类型的输入信息。表单实际上是包含表单元素的区域,在这个区域中的各种元素的输入信息最终都将通过表单提交到程序脚本中。例如常见的有用户登录、注册、发布文章等等,都是通过表单提交到动态程序进行处理的。本节主要讲述表单和表单的元素,关于如何提交表单信息到动态程序,将在以后的程序语言课中再来讲述。
表单的区域是使用<form>标签定义表单的范围,在<form></form>中的元素的值会被通过这个表单提交到对应的地址中。
 
输入信息
一般表单内多以使用<input>标签收集用户的输入信息,其输入类型是由type决定的。
多数情况下被用到的表单标签是输入标签(<input>)。输入类型是由类型属性(type)定义的。常见的输入类型有文本域、单选按钮、复选框、下拉菜单等等。
 
文本域
文本域可以为用户提供输入文字的功能,浏览器会将文本域解译为一个矩形框,用户将光标移动到该框体,并点击即可将光标移动到框体内。用户可以在表单中键入字母、数字等内容。
文本域的定义方法是在<input>标签中为type属性设置text值

XML/HTML Code复制内容到剪贴板
  1. <form>  
  2. 文本域1:<input type=”text” name=”firstname” />  
  3. 文本域2:<input type=”text” name=”lastname” />  
  4. </form>  

浏览器显示如下:
HTML的form表单标签用法学习教程

单选按钮
单选按钮多数情况下出现在用户注册时录入资料的选项中,该类型多用户只允许用户选择一项结果时使用。
单选按钮的定义方法是在<input>标签中将type属性的值设置为radio

XML/HTML Code复制内容到剪贴板
  1. <form>  
  2. <input type=”radio” name=”sex” value=”male” /> 男生   
  3. <input type=”radio” name=”sex” value=”female” /> 女生   
  4. </form>  

浏览器中的显示为:
HTML的form表单标签用法学习教程

复选框
复选框可让用户勾选某些对应的一个或多个选项。常见的一般是在用户登录时,为用户提供记住登录帐号等功能。也可以在用户调查的页面中,搜集用户的多项意见。
复选框定义方法是在<input>标签中将type属性的值设置为checkbox

XML/HTML Code复制内容到剪贴板
  1. <form>  
  2. <input type=”checkbox” name=”val1″ />  
  3. 前端开拓者不错   
  4. <input type=”checkbox” name=”val2″ />  
  5. 前端开拓者一般   
  6. </form>  

浏览器显示如下:
HTML的form表单标签用法学习教程

下拉菜单
下拉菜单在信息选择上与单选类似,但是下拉菜单可以容纳更多的信息。并且下拉菜单在选择菜单值后可以执行额外的脚本。
下拉菜单以<select>为起始标签,在select标签中的每一个option标签都是下拉菜单中的一个值。

XML/HTML Code复制内容到剪贴板
  1. <form>  
  2. <select name=”cars”>  
  3. <option value=”volvo”>Volvo</option>  
  4. <option value=”saab”>Saab</option>  
  5. <option value=”fiat”>Fiat</option>  
  6. <option value=”audi”>Audi</option>  
  7. </select>  
  8. </form>  

浏览器显示:
HTML的form表单标签用法学习教程

提交按钮
提交按钮是每个表单的必要组成部分。用户将对应的信息录入完毕后,需要通过点击提交按钮触发动作,将表单的值提交到下一个页面。当<form>标签中的action属性设置了对应的提交地址时,提交按钮会将该表单中获得的所有数据提交到这个地址的页面中。
提交按钮的定义方法是在input标签中将type的值设置为submit。下面以前端开拓者的搜索框为例,将提交地址设置为搜索页面。

XML/HTML Code复制内容到剪贴板
  1. <form name=”input” action=”http://www.frontopen.com/” method=”get”>  
  2. 关键字:   
  3. <input type=”text” name=”s” id=”s” />  
  4. <input type=”submit” value=”搜索” />  
  5. </form>  

浏览器显示如下:
HTML的form表单标签用法学习教程

结语:本节只是对常用的表单前端布局元素进行基本的演示与讲解。真正的表单运用多在服务器程序语言中运用,并且需要设置更多的参数与规则。本课中大家只需要了解表单的各元素实现排列即可,多数情况下已经基本可以配合后台程序员完成网站开发。

标签:
HTML,form

蝙蝠岛资源网 Design By www.hbtsch.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
蝙蝠岛资源网 Design By www.hbtsch.com

评论“HTML的form表单标签用法学习教程”

暂无HTML的form表单标签用法学习教程的评论...

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。