表单标签
我们可以百度搜一下关于h5表单标签的知识.如下图所示:
![](https://img.haomeiwen.com/i7520141/a56c6c682db55252.png)
我们看一下浏览器支持情况与否
![](https://img.haomeiwen.com/i7520141/29a1cdcfd2b8e1d0.png)
我们来尝试几个表单类型:
例1 邮箱类型
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>表单</title>
</head>
<body>
<form action="https://www.jianshu.com/">
邮箱:<input type="email" /><input type="submit"/><br/>
</form>
</body>
</html>
运行谷歌浏览器如下:
![](https://img.haomeiwen.com/i7520141/9ce34addd057fb46.png)
点击"提交"会有什么变化?
如图所示:
![](https://img.haomeiwen.com/i7520141/64e49c089a5f935f.png)
结论:自动检验输入内容是否符合邮箱的格式。
例2 地址类型
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>表单</title>
</head>
<body>
<form action="https://www.jianshu.com/">
邮箱:<input type="email" />
域名:<input type="url" /><input type="submit"/>
<br/>
</form>
</body>
</html>
【观察】 <input type="url" />输入不是网址,sumbit的变化?
【运行】如图所示
![](https://img.haomeiwen.com/i7520141/9dddbb13abb1e84d.png)
【对比】 正确网址输入
![](https://img.haomeiwen.com/i7520141/242e944534b7b66d.png)
提交后效果:
![](https://img.haomeiwen.com/i7520141/35d7a7ca7b4b6ce1.png)
【归纳】type="url"属性可以自动校验输入内容是否是url地址。
例3 电话号码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>表单</title>
</head>
<body>
<form action="https://www.jianshu.com/">
邮箱:<input type="email" />
域名:<input type="url" />
电话号码:<input type="number" /><input type="submit"/>
<br/>
</form>
</body>
</html>
思考题:大家猜一猜会发生什么效果?总结如上面结论。
练习1:大家可以把input属性type="date",试一试,并归纳出结论
练习2:大家可以把input属性type="color",试一试,并归纳出结论
网友评论