html5表单

2017-07-19  本文已影响0人  落崖惊风yxy

1、form标签不一定包裹表单元素,用form属性指定属于哪一个form标签。
例:

<form action="" id="biaodan1"></form>
<input type="text" form="biaodan1">

2、label标签可以不使用label for
直接包裹要控制的单选或者多选框。
例:

<label><input type="radio" name="sex">女</label>

3、占位符placeholder属性。

<input type="text" placeholder="用户名">

4 html5新的输入元素
搜索框:

<input type="search" name="chaxun"> 

输入手机号码:

<input type="tel" name="dianhua">

输入URL:

<input type="url" name="gerenwangzhan">

输入电子邮箱:

<input type="email" name="dianziyouxiang">

输入数字:

<input type="number" min="1" max="180">

5 html5新的控件
拖拽条:

<input type="range" min="0" max="300" value="180">

日期控件:

<input type="date">

手机上日期控件会被打开
也可以选择第几个星期:

<input type="week">

颜色选择:

<input type="color">
wps253D.tmp.jpeg

6、自动获取焦点

<input type="text" placeholder="用户名" autofocus>

7 必填项

<input type="tel" placeholder="请输入您的电话" required>

8 自动感应datalist

<input type="text" list="ganying">
<datalist id="ganying">
    <option value="html">网页制作</option>
    <option value="css">样式属性</option>
    <option value="js">交互效果</option>
</datalist>

html5表单不但是语义变化,在提交时会进行正则验证。

上一篇下一篇

猜你喜欢

热点阅读