HTML5表单_form

原则:能让用户选择的决不填写,增加用户体验

表单(form)元素格式

<input type="text" name="fname" value="text"/>

   input元素类型     input元素名称   input元素的值
表单语法
属性 说明
type
指定元素的类型。text、password、checkbox、radio、submit、reset、file、hidden、image和button,默认值为text

name 指定表单元素的名称
value 元素的初始值。type为radio时必须指定一个值
size 指定表单元素的厨师宽度。当type为text或password时,表单元素的大小以字符为单位。对于其他类型,宽度以像素为单位
maxlength type为text或password时,输入的最大字符数
checked type为radio或checkbox时,指定按钮是否是被选中

表单(form)

<form method=”post” action=”#”>
<p><input name=”” type=”” value=””></p>
</form>

文本框填写text

<input type=”text”>

用户名:<input type="text" name="username" size="15"/>

效果图:

单选列表

<input type=”radio”>
<p><input type="radio" name="xuan">自动登录
    <input type="radio" name="xuan">SSL
</p>

效果图:

多选列表

<input type=”checkbox”>
<p>
    爱好1:<input type="checkbox" name="sport" checked/>运动 <input type="checkbox" name="book" checked/>看书
     <input type="checkbox" name="sleep" checked/>睡觉
</p>

效果图:

下拉列表

<select name=”” size=””>
<option name=””></option>
<option name=””></option>
</select>
<p>
    爱好2:
    <select name="intrest" multiple>
        <option value="sport">运动动</option>
        <option value="game">游戏戏</option>
        <option value="sleep">睡觉觉</option>
        <option value="eat">吃饭饭</option>
    </select>
</p>

效果图:

 1 <p>
 2     生日:<select name="year">
 3     <option name="1991" selected>1991</option>
 4     <option name="1991">1992</option>
 5     <option name="1991">1993</option>
 6          </select>年
 7     <select name="mouth">
 8         <option name="1">1</option>
 9         <option name="2">2</option>
10         <option name="3" selected>11</option>
11     </select>月
12     <select name="day">
13         <option name="1">1</option>
14         <option name="2">2</option>
15         <option name="3" selected>30</option>
16     </select>日
17 </p>

效果图:

多行文本输入

<form method=”post” action=”#” enctype=”multipart/form-data”>
<textarea name=”” rows=”” cols=””/>
</form>
<p>
    简历:
    <textarea name="introduce" cols="20" rows="10">个人简历</textarea>
</p>

效果图:

文件域

<input type=”file” name=””/>

<p>
    文件上传:
    <input type="file" name="file"/>
</p>

效果图:

邮箱输入

<input type=”email”>

<p>
    电子邮箱:<input type="email" name="email"/>
</p>

效果图:

网址输入

<input type=”url”>

数字输入

<input type=”number”>

<p>
    月薪:<input type="number" name="money"/>
</p>

效果图:

滑块

<input type=”range” min=”” max=”” step=””/>

搜索

<input type=”search”/>

按钮框

<input type=”submit” value=”提交”/>
<input type=”reset” value=”重置”/>
<input type=”button” value=”按钮”/>
<input type=”image” src=”path”/>

隐藏域

<input type=”hidden” value=”” name=””>

只读框体

<readonly>

<p>
    电子邮箱:<input type="email" name="email" value="[email protected]" readonly maxlength="50"/>
</p>

效果图:

禁用按钮

<disable>

<p>
    我现在:<select name="check" disabled>
    <option name="0">请选择身份</option>
    <option name="1">医生</option>
    <option name="2">老师</option>
</select>(非常重要)
</p>

效果图:

框体内提示文字

<palceholder=”空间内提示文字”>

input类型的文本框提供一种提示(hint)

可以描述文本框期待用户输入何种内容

提示语默认显示,当文本框中输入内容时提示语消失

适合于input标签:text、search、url、email、和password等类型

<p>
   姓名:<input type="text" name="uname" placeholder="输入必须是2-6个字符"/>
</p>

效果图:

控件必填

<required>
<p>
   姓名:<input type="text" name="uname" required placeholder="输入必须是2-6个字符"/>
</p>

效果图:

按某种规则填写

<pattern=”正则表达式”>
<p>密码:
    <input type="password" name="pass" required pattern="[\dA-Za-z]{6,16}">长度为6-16个字符
</p> 

效果图:

自动聚焦

<autofocus>
时间: 2024-08-04 06:04:16

HTML5表单_form的相关文章

HTML5表单的创建及与PHP的交互

Html5表单 <!DOCTYPE html> <html> <head lang="en">     <meta charset="UTF-8">     <title></title> </head> <body> <form>     用户名:     <input type="text">     <br/>

菜鸟零基础学习HTML5 &nbsp; ----- 1.5、HTML5表单和PHP环境搭建

一.HTML5表单 1.表单用于获取不同类型的用户输入 2.常用表单标签 例: <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>表单</title> </head> <body>     <form>         用户名:         <i

服务器变量 超级全局数组$_SERVER (附加超简单表单与html5表单属性)

001.html <html> <head><title>user log</title> <meta http-equiv="content-type" content="text/html;charset:utf-8"> </head> <body> <form method="post" action="001.php"> 用

实现跨浏览器html5表单验证

div:nth-of-type(odd){ float: left; clear: left; } .origin-effect > div:nth-of-type(even){ float: right; clear: right; } .clearfix:after{ content: ""; display:block; clear: both; } .figcaption{ clear: both; color: #999; padding-top: 10px; text

04. Web大前端时代之:HTML5+CSS3入门系列~HTML5 表单

Web大前端时代之:HTML5+CSS3入门系列:http://www.cnblogs.com/dunitian/p/5121725.html ? 待续.... 04. Web大前端时代之:HTML5+CSS3入门系列~HTML5 表单

HTML5表单新增属性

------------------siwuxie095 HTML5 表单新增元素与属性 1.form 属性 在 HTML4 中,表单内的从属元素必须书写在表单内部,而 在 HTML5 中,可以把它们书写在页面上任何地方,然后为 该元素指定一个 form 属性,属性值为该表单的 id,这样就 可以声明该元素从属于指定表单了 2.formaction 属性 在 HTML4 中,一个表单内的所有元素只能通过表单的 action 属性被统一提交到另一个页面,而在 HTML5 中,可以为所有 的提交按钮

HTML5表单及其验证

随笔- 15 文章- 1 评论- 115 HTML5表单及其验证 HTML表单一直都是Web的核心技术之一,有了它我们才能在Web上进行各种各样的应用.HTML5 Forms新增了许多新控件及其API,方便我们做更复杂的应用,而不用借助其它Javascript框架,先说下表单的几个基本知识点: 表单仍是以<form>元素作为容器,我们可在其中设置基本的提交特性: 当用户提交页面时,表单仍然向服务器发送表单控件的值: 之前老版本中的表单控件,如text radio checkbox等等,都可以按

加速HTML5应用的九大方法-------1.使用HTML5表单和输入框

加速HTML5应用的九大方法-------1.使用HTML5表单和输入框HTML5 引入很多全新的表单属性和输入框类型,虽然并不是所有的浏览器都支持,但它们的确都很有用:autofocus 使得页面加载完毕后自动为某个输入框设置输入焦点placeholder 允许你为输入框设置默认文本,并在获取焦点时自动清除required 属性要求必须填写值后才能提交表单pattern 可以通过正则表达式指定输入框允许输入的内容因为这些功能都是内置的,无需使用 JavaScript 方法来实现,第一是节省开发

HTML5表单提交和PHP环境搭建

HTML5表单提交相关内容和PHP环境搭建需要的软件(只备注) (2)举例介绍 (3)PHP环境搭建