1. 输入类型和输入属性
菜鸟教程上给出了HTML5新增加的input输入类型,可以在上面尝试一下不同类型的样子,基本可以满足日常开发需求了。类型不同会照成什么内在差异呢?主要有三点,首先,浏览器会根据输入类型进行基本的数据校验,例如type="email",如果用户输入的内容不包括@符号,那么这就是不合法的输入,浏览器会给出相应的提示。不同类型的第二点影响就是在移动端上,在浏览器上浏览页面时,如果输入项类型不同,设备给出的虚拟键盘就会根据该类型的不同而不同,比如如果type="email",输入时在苹果手机上给出的键盘类型就增加了@符号。第三点则是带来的便捷了,你输入值如果是颜色类型,那么浏览器会给你一个颜色选择的面板,从而选择或者输入相应的颜色,如果单独实现一个这种颜色选择器方便用户输入的话就显得有些麻烦了;。
输入属性控制了一些特殊的内容,介绍三个输入属性:
placeholder: 相信大家最常用的就是这个属性了,126邮箱的账户和密码都用了这个placeholder,placeholder实际上就是文本占位符,当用户输入了内容占位符自动消失,起到了提示的作用。
autofocus: 看例子就明白了,它用于定义在页面加载时应该获取焦点的输入元素。
立即学习
“
前端免费学习笔记(深入)
”;
required: 设定这个属性就说明该输入时必填项,如果用户没有填如该内容就提交表单,浏览器会给出相应的提示。
基于PhoneGap的HTML5的移动应用 中文WORD版
本文档主要讲述的是基于PhoneGap的HTML5的移动应用;希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看
下载
2. min max data-*输入属性
相关文章
- 深入理解CSS3 Animation 帧动画 ( steps )_html/css_WEB-ITnose
- 了解 HTTP 内部服务器错误:原因、解决方案和预防
- html代码分段实现技巧_html代码怎么分段【干货】
- 如何利用“函数装饰器”在不修改原函数签名的前提下注入逻辑日志
- 如何精准控制网页中指定区域打印到小型标签打印机(62mm × 52mm)
- 响应式系统与JavaScript数据绑定原理
- npm 常用命令详解(小结)
- js函数相关知识点总结分享
- 使用 JavaScript 修改输入框值后更新字段状态
- javascript生成img标签的3种实现方法(对象、方法、html)_javascript技巧
