HTML5注册表单的自动聚焦与占位文本示例代码


Posted in HTML / CSS onJuly 19, 2013

首先看下面要使用HTML自动聚焦和占位文本的示例代码

复制代码
代码如下:

<!DOCTYPE html> 2: <html>
<head>
<title>注册帐号</title>
<meta charset="utf-8">
</head>
<body>
<form method="post" action="goto">
<fieldset id="register_information">
<legend>新用户注册</legend>
<ol>
<li>
<label for="name">邮 箱</label>
<input type="email" id="name" name="name">
</li>
<li>
<label for="user"> 用户名</label>
<input type="text" id="user" name="user">
</li>
<li>
<label for="nickname"> 显示名称</label>
<input type="text" id="nickname" name="user">
</li>
<li>
<label for="password">密码</label>
<input type="password" id="password" name="user_password">
</li>
<li>
<label for="confirm_password">确认密码</label>
<input type="password" id="confirm_password" name="user_password">
</li>
</ol>
</fieldset>
</form>
</body>
</html>

使用自动聚焦
要使用HTML5的自动聚焦功能,只需要在表单域中添加autofocus属性即可
例如上面,想让页面加载完成时自动将光标定位到表单的第一个表单域邮箱上以及提高输入效率。
复制代码
代码如下:

<li>
<label for="name">邮 箱</label>
<input type="email" id="name" name="name" autofocus>
</li>

HTML5注册表单的自动聚焦与占位文本示例代码
需要注意的是,如果页面中设置了多个autofocus属性,那么用户的光标只会定位到最后一个设置了autofocus属性的表单域上。
使用占位文本
占位文本的最大用处,就是向用户说明应该如何正确的填写表单。即进行输入提示。要使用占位文本的话,只需要在输入域中添加placeholder属性即可
下面是使用了placeholder属性的输入表单域
复制代码
代码如下:

<ol>
<li>
<label for="name">邮 箱</label>
<input type="email" id="name" name="name" autofocus placeholder="请输入有效的邮件地址">
</li>
<li>
<label for="user"> 用户名</label>
<input type="text" id="user" name="user" placeholder="输入用户名">
</li>
<li>
<label for="nickname"> 显示名称</label>
<input type="text" id="nickname" name="user" placeholder="输入昵称">
</li>
<li>
<label for="password">密码</label>
<input type="password" id="password" name="user_password" placeholder="输入密码">
</li>
<li>
<label for="confirm_password">确认密码</label>
<input type="password" id="confirm_password" name="user_password" placeholder="再次输入密码">
</li>
</ol>

运行效果如下
HTML5注册表单的自动聚焦与占位文本示例代码 
是否启用自动完成
在HTML5中引入了autocomplete属性。用来通知浏览器是否为当前表单域自动填充数据。某些浏览器会记住用户之前输入的数据,而在某些情况下,我们可能并不希望用户使用记录数据,特别类似于密码这一类的
关闭自动完成
复制代码
代码如下:

<input type="password" id="password" name="user_password" autocomplete="off" placeholder="输入密码">

只需要将atuocomplete的值设置成off,就可以阻止自动完成。
HTML / CSS 相关文章推荐
详解CSS3开启硬件加速的使用和坑
Aug 21 HTML / CSS
介绍CSS3使用技巧5个
Apr 02 HTML / CSS
利用CSS3的transform做的动态时钟效果
Sep 21 HTML / CSS
HTML5 Plus 实现手机APP拍照或相册选择图片上传功能
Jul 13 HTML / CSS
HTML5实现表单自动验证功能实例代码
Jan 11 HTML / CSS
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
Jan 09 HTML / CSS
Html5实现iPhone开机界面示例代码
Jun 30 HTML / CSS
html5小技巧之通过document.head获取head元素
Jun 04 HTML / CSS
HTML5拖放API实现拖放排序的实例代码
May 11 HTML / CSS
奇妙的 CSS shapes(CSS图形)
Apr 05 HTML / CSS
html+css实现文字折叠特效实例
Jun 02 HTML / CSS
css中z-index: 0和z-index: auto的区别
Aug 23 HTML / CSS
HTML5标签与HTML4标签的区别示例介绍
Jul 18 #HTML / CSS
html5 音乐播放器 audio 标签使用概述
Jul 15 #HTML / CSS
HTML5 Canvas如何实现纹理填充与描边(Fill And Stroke)
Jul 15 #HTML / CSS
css 如何让背景图片拉伸填充避免重复显示
Jul 11 #HTML / CSS
HTML5 Canvas渐进填充与透明实现图像的Mask效果
Jul 11 #HTML / CSS
HTML5 Canvas draw方法制作动画效果示例
Jul 11 #HTML / CSS
HTML5验证以及日期显示的实现详解
Jul 05 #HTML / CSS
You might like
便携利器 — TECSUN PL-365简评
2021/03/02 无线电
php 来访国内外IP判断代码并实现页面跳转
2009/12/18 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
PHP处理Oracle的CLOB实例
2014/11/03 PHP
thinkphp验证码的实现(form、ajax实现验证)
2016/07/28 PHP
php输出图像的方法实例分析
2017/02/16 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
PHP扩展Swoole实现实时异步任务队列示例
2019/04/13 PHP
IE浏览器兼容Firefox的JS脚本的代码
2008/10/23 Javascript
javascript 解决表单仍然提交即使监听处理函数返回false
2010/03/14 Javascript
javascript 在firebug调试时用console.log的方法
2012/05/10 Javascript
Jquery中LigerUi的弹出编辑框(实现方法)
2013/07/09 Javascript
JQuery Highcharts 动态生成图表的方法
2013/11/15 Javascript
Angularjs制作简单的路由功能demo
2015/04/14 Javascript
jQuery中DOM节点的删除方法总结(超全面)
2017/01/22 Javascript
整理关于Bootstrap警示框的慕课笔记
2017/03/29 Javascript
vue绑定class与行间样式style详解
2017/08/16 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
2018/03/15 Javascript
从零开始搭建webpack+react开发环境的详细步骤
2018/05/18 Javascript
详解Vue.directive 自定义指令
2019/03/27 Javascript
[58:11]守擂赛第二周擂主赛 DeMonsTer vs Leopard
2020/04/28 DOTA
[51:50]完美世界DOTA2联赛 Magma vs GXR 第一场 11.07
2020/11/10 DOTA
Python 返回汉字的汉语拼音
2009/02/27 Python
python smtplib模块发送SSL/TLS安全邮件实例
2015/04/08 Python
将自己的数据集制作成TFRecord格式教程
2020/02/17 Python
详解CSS3中@media的实际使用
2015/08/04 HTML / CSS
美国南部最大的家族百货公司:Belk
2017/01/30 全球购物
学校政风行风自查自纠报告
2014/10/21 职场文书
教师节主题班会方案
2015/08/17 职场文书
诺贝尔奖获得者名言100句:句句启人心智,值永久收藏
2019/08/09 职场文书
高中班主任工作总结(范文)
2019/08/20 职场文书
导游词之太原天龙山
2020/01/02 职场文书
pytorch 实现在测试的时候启用dropout
2021/05/27 Python
为什么MySQL分页用limit会越来越慢
2021/07/25 MySQL
用Python可视化新冠疫情数据
2022/01/18 Python
postgresql中如何执行sql文件
2023/05/08 PostgreSQL