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绘制圆角矩形的简单示例
Sep 28 HTML / CSS
轻松掌握CSS3中的字体大小单位rem的使用方法
May 24 HTML / CSS
利用CSS3实现单选框动画特效示例代码
Sep 26 HTML / CSS
CSS3毛玻璃效果(blur)有白边问题的解决方法
Nov 15 HTML / CSS
css3编写浏览器背景渐变背景色的方法
Mar 05 HTML / CSS
html5 canvas 画图教程案例分析
Nov 23 HTML / CSS
HTML5视频支持检测(检查浏览器是否支持视频播放)
Jun 08 HTML / CSS
HTML5的Video标签有部分MP4无法播放的问题解析(多图)
Aug 18 HTML / CSS
HTML5 播放 RTSP 视频的实例代码
Jul 29 HTML / CSS
Html5让容器充满屏幕高度或自适应剩余高度的布局实现
May 14 HTML / CSS
CSS3 实现的图片悬停的切换按钮
Apr 13 HTML / CSS
css清除浮动clearfix:after的用法详解(附完整代码)
May 21 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
cmd下运行php脚本
2008/11/25 PHP
超级简单的php+mysql留言本源码
2009/11/11 PHP
php实现统计邮件大小的方法
2013/08/06 PHP
php广告加载类用法实例
2014/09/23 PHP
php使用pdo连接mssql server数据库实例
2014/12/25 PHP
如何实现php图片等比例缩放
2015/07/28 PHP
centos下file_put_contents()无法写入文件的原因及解决方法
2017/04/01 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
2019/09/11 PHP
thinkphp5实现微信扫码支付
2019/12/23 PHP
Javascript 网页水印(非图片水印)实现代码
2010/03/01 Javascript
如何动态的导入js文件具体该怎么实现
2014/01/14 Javascript
js数组去重的常用方法总结
2014/01/24 Javascript
jQuery对下拉框,单选框,多选框的操作
2014/02/21 Javascript
JS获取Table中td值的方法
2015/03/19 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
详解Js模板引擎(TrimPath)
2016/11/22 Javascript
js之切换全屏和退出全屏实现代码实例
2019/09/09 Javascript
vue 使用鼠标滚动加载数据的例子
2019/10/31 Javascript
在vue中实现某一些路由页面隐藏导航栏的功能操作
2020/09/21 Javascript
python实现按行切分文本文件的方法
2016/04/18 Python
Python搭建APNS苹果推送通知推送服务的相关模块使用指南
2016/06/02 Python
pandas pivot_table() 按日期分多列数据的方法
2018/11/16 Python
对python numpy.array插入一行或一列的方法详解
2019/01/29 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
2019/02/22 Python
Python下opencv图像阈值处理的使用笔记
2019/08/04 Python
Django实现文件上传下载
2019/10/06 Python
python多进程(加入进程池)操作常见案例
2019/10/21 Python
python中shell执行知识点
2020/05/06 Python
中国双语服务优势的在线购票及活动平台:247tickets
2018/10/26 全球购物
长辈证婚人证婚词
2014/01/09 职场文书
开业庆典答谢词
2014/01/18 职场文书
2014年党员发展工作总结
2014/12/02 职场文书
聘用合同范本
2015/09/21 职场文书
2016企业先进集体事迹材料
2016/02/25 职场文书
解决Laravel使用验证时跳转到首页的问题
2021/11/17 PHP
如何vue使用el-table遍历循环表头和表体数据
2022/04/26 Vue.js