HTML5表单

目录

一、了解HTML5在网页中的应用

二、HTML5中的input类型

1.email类型

2.url类型

3.number类型

4.range类型

5.search类型

6.Data pickers类型

三、HTML5的input属性

1.autofocus

2.required

3.placeholder

4.pattern


一、了解HTML5在网页中的应用

\rightarrow功能性实现,如网上购物、网上订票等。

\rightarrow获取客户需求和反馈信息,如调查问卷。

\rightarrow创建留言簿和意见簿。

\rightarrow创建搜索网页,如百度、谷歌。

\rightarrow 提示浏览者登录相关网站。

二、HTML5中的input类型

1.email类型

电子邮箱地址文本框,提交表单时会自动验证Email值。

<form action="">
			<input type="email" />
			<button type="submit">验证Email</button>
		</form>

 

2.url类型

网页的URL,提交表单时会自动验证URL值。

<form action="">
			<input type="url" />
			<button type="submit">验证URL</button>
		</form>

 

3.number类型

只能录入数字。

属性说明
value规定默认值
max符合要求的最大值
min符合要求求的最小值
step每次递增或递减的数值,可以是整数或小数

<form action="">
			<input type="number" value="1" step="2" max="20" min="0" />
			<button type="submit">验证数字</button>
		</form>

4.range类型

特定范围内的数字选择器,以滑块的形式呈现。

属性说明
value规定默认值
max符合要求的最大值
min符合要求求的最小值
step每次递增或递减的数值,可以是整数或小数

<form action="">
			<input type="range" value="1" step="2" max="100" min="0" />
			<button type="submit">验证数字</button>
		</form>

5.search类型

用于搜索引擎的搜索框。

		<form action="">
			<input type="search" />
		</form>

 

6.Data pickers类型

日期选择器,网页常用的日期控件,拥有多个可供选取日期的新输入类型。

类型说明
data选取年月日
moth选取年月
week选取年周
time选取时间
datatime选取年月日、时间(UTC时间)
datatime-local选取年月日、时间(本地时间)
<form action="">
			<!-- data类型 -->
			<p>Data:<input type="sdata" /> <button type="submit">提交</button></p>
			<!-- moth类型 -->
			<p>Moth:<input type="moth" /> <button type="submit">提交</button></p>
			<!-- week类型 -->
			<p>week:<input type="week" /> <button type="submit">提交</button></p>
			<!-- time类型 -->
			<p>time:<input type="time" /> <button type="submit">提交</button></p>
			<!-- datatime类型 -->
			<p>Datatime:<input type="datetime" /> <button type="submit">提交</button></p>
			<!-- datatime-local类型 -->
			<p>Datatime-local:<input type="datetime-local" /> <button type="submit">提交</button></p>
		</form>

三、HTML5的input属性

1.autofocus

页面加载时自动获得焦点。

<form action="">
			<input type="text" autofocus />
			<!-- 两种写法都可以,但是给多个input元素添加autofocus只有第一个能够获取焦点 -->
			<input type="text" autofocus="autofocus" />
</form>

 

2.required

规定输入不能为空。

<form action="">
			<input type="text" required />
			<button type="submit">提交</button>
		</form>

 

3.placeholder

提供一种提示(hint),输入为空时显示,输入数据后消失。

<form action="">
			<input type="text" placeholder="请输入姓名" />
			<button type="submit">提交</button>
		</form>

4.pattern

规定验证域的模式(正则表达式)

<form action="">
			电话号码:<input type="text" pattern="1^[3-9]\d{9}$" />
			<button type="submit">提交</button>
		</form>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是九二呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值