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 相关文章推荐
IE滤镜与CSS3效果(详细整理分享)
Jan 25 HTML / CSS
CSS3实现的闪烁跳跃进度条示例(附源码)
Aug 19 HTML / CSS
CSS3中使用RGBA设置透明度的示例
Aug 04 HTML / CSS
基于Jquery和Css3代码制作可以缩放的搜索框
Nov 19 HTML / CSS
html5版canvas自由拼图实例
Oct 15 HTML / CSS
浅析HTML5的WebSocket与服务器推送事件
Feb 19 HTML / CSS
HTML5实现桌面通知 提示功能
Oct 11 HTML / CSS
HTML5 Canvas实现360度全景图的示例代码
Jan 29 HTML / CSS
浅谈基于Canvas的手绘风格图形库Rough.js
Mar 19 HTML / CSS
Canvas波浪花环的示例代码
Aug 21 HTML / CSS
Html5基于canvas实现电子签名并生成PDF文档
Dec 07 HTML / CSS
元素水平垂直居中的方式
Mar 31 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
什么是短波收听SWL
2021/03/01 无线电
php 什么是PEAR?(第三篇)
2009/03/19 PHP
解析php中session的实现原理以及大网站应用应注意的问题
2013/06/17 PHP
Yii PHP Framework实用入门教程(详细介绍)
2013/06/18 PHP
ThinkPHP自定义Redis处理SESSION的实现方法
2016/05/16 PHP
PHP搭建大文件切割分块上传功能示例
2017/01/04 PHP
实例讲解PHP表单处理
2019/02/15 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
2020/09/15 PHP
Aster vs Newbee BO5 第二场2.19
2021/03/10 DOTA
javaScript 关闭浏览器 (不弹出提示框)
2010/01/31 Javascript
基于jquery的获取mouse坐标插件的实现代码
2010/04/01 Javascript
JQuery入门——事件切换之toggle()方法应用介绍
2013/02/05 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
2014/03/22 Javascript
a标签的href与onclick事件的区别详解
2014/11/12 Javascript
深入理解JavaScript系列(40):设计模式之组合模式详解
2015/03/04 Javascript
js获取form表单所有数据的简单方法
2016/08/18 Javascript
jQuery自定义插件详解及实例代码
2016/12/29 Javascript
微信小程序 五星评分的实现实例
2017/08/04 Javascript
微信小程序icon组件使用详解
2018/01/31 Javascript
vue中使用cropperjs的方法
2018/03/01 Javascript
axios对请求各种异常情况处理的封装方法
2018/09/25 Javascript
vxe-table vue table 表格组件功能
2019/05/26 Javascript
VUE 项目在IE11白屏报错 SCRIPT1002: 语法错误的解决
2020/09/27 Javascript
Python实现竖排打印传单手机号码易撕条
2015/03/16 Python
python以环状形式组合排列图片并输出的方法
2015/03/17 Python
Python脚本文件打包成可执行文件的方法
2015/06/02 Python
Python补齐字符串长度的实例
2018/11/15 Python
深入了解和应用Python 装饰器 @decorator
2019/04/02 Python
Python 3.8 新功能大揭秘【新手必学】
2020/02/05 Python
Nike英国官网:Nike.com (UK)
2017/02/13 全球购物
美国最大的在线生存商店:Survival Frog
2020/12/13 全球购物
2014年售票员工作总结
2014/11/19 职场文书
会议接待欢迎词范文
2015/01/26 职场文书
离婚承诺书格式范文
2015/05/04 职场文书
推广普通话的宣传语
2015/07/13 职场文书
解决Python中的modf()函数取小数部分不准确问题
2021/05/28 Python