HTML5中改良的input元素的种类

3 篇文章 0 订阅
 
 <style>input[type="search"]{-webkit-appearance:textfield;}</style>  
<form action="demo.php">
	keywords: <input name="keywords" type="search" /><br />
	tel:<input name="phone" title="只能输入10个数字其他不行" pattern="^\d{10}$" type="tel" />  <br />
	url: <input formnovalidate="" name="url" title="请正确输入url" type="url" /><br />
	email: <input name="email" required="" type="email" /><br />
	Datetime:<input name="datetime" type="datetime" /><br />
	date:<input name="date" type="date" /><br />
	month:<input name="month" type="month" /><br />
	week:<input name="week" type="week" /><br />
	time:<input name="time" type="time" /><br />
	datetime-local:<input name="datetime-local" type="datetime-local" /><br />
	number:<input name="number" min="1" step="2" max="11" type="number" /><br />
	range:<input value="0" name="range" min="1" step="2" max="11" type="range" /><output id="num">0</output><br />
	color:<input name="color" value="#f00" type="color" /><br />
	file:<input name="pic" multiple="multiple" accept="image/*" type="file" /><br />
	<br />
	<br />
	 <input name="submit" value="提交" type="submit" /> 
</form>        <!--
 看了有不懂的地方可以加入《php html5技术群》提问, 有专门老师辅导 群号364702379 文明讨论技术,  不得发广告
 以上是html5新增的标签, 我们一个个来分析。 你可以先用最新版的IE浏览器,记着要最新版本的, 或者用谷歌浏览器打开看看效果
 1.keywords 是搜索框 其实跟input框没什么区别
 2.tel 电话号码框 可以在 pattern 里面指定正则表达式限制这个框输入规则, 出错时 title中提示错误文字
 3.url只能输入网址  
 4.email邮箱 
 5.Datetime,date,month,week,time,datetime-local 这几个日历标签,点击时可以看到自动出来日历控件。
 6.number 标签是只能输入数字的, min和max 可以指定输入数字的范围 setp是限制数据的步长,每次加多少减多少
 7.range 标签是一个滑块标签标签属性跟上面数字一样,但滑块需要显示数字时需要配合output标签 指定 onChange事件
 8.color 颜色标签
 9.file标签跟html4中的一模一样, 不同的是可以通过multiple属性 变成上传时可以多选,accept="image/*" 指定值上传 图片格式, 可以限制只传某些格式
 11.可以在input标签中添加 required属性表示这个标签不能为空
 11.如果在input 标签中添加 formnovalidate 属性可以取消自带的验证, 当前这个标签就不再验证 但 required 还会起作用
 12.如果在form中添加novalidate属性,那么这整个表单下面的元素都不在验证。
-->

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值