JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果


Posted in Javascript onNovember 26, 2015

本文实例讲述了JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果。分享给大家供大家参考,具体如下:

思路:

1、首先用把密码框用txt暂时替代,并赋上默认值 <input type="text" value="请输入密码" />
2、当文本框获取焦点后,把默认值清空,把type改为password。
3、当文本框失去焦点后,把type改为txt,把默认值设为“请输入密码”。

JS代码:

window.onload=function(){
var input=document.getElementById('input');

input.onfocus=function(){


if(this.value=='请输入密码'){



this.value='';



this.type='password';


};

};

input.onblur=function(){


if(!this.value){



this.type = 'text';



this.value = '请输入密码';


};

};
};

HTML代码

<input type="text" value="请输入密码" id="input" />
Javascript 相关文章推荐
JavaScript自定义事件介绍
Aug 29 Javascript
jquery 图片缩放拖动的简单实例
Jan 08 Javascript
JavaScript判断textarea值是否为空并给出相应提示
Sep 04 Javascript
JQ实现新浪游戏首页幻灯片
Jul 29 Javascript
Web开发必知Javascript技巧大全
Feb 23 Javascript
vue,angular,avalon这三种MVVM框架优缺点
Apr 27 Javascript
Bootstrap页面布局基础知识全面解析
Jun 13 Javascript
基于jQuery实现一个marquee无缝滚动的插件
Mar 09 Javascript
ES6新特性五:Set与Map的数据结构实例分析
Apr 21 Javascript
浅谈微信小程序之官方UI框架we-ui使用教程
Aug 20 Javascript
微信小程序实现两边小中间大的轮播效果的示例代码
Dec 07 Javascript
在vue中使用G2图表的示例代码
Mar 19 Javascript
学习JavaScript设计模式(接口)
Nov 26 #Javascript
Jquery中request和request.form和request.querystring的区别
Nov 26 #Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
Nov 26 #Javascript
JS延时提示框实现方法详解
Nov 26 #Javascript
js使用cookie记录用户名的方法
Nov 26 #Javascript
Bootstrap每天必学之导航
Nov 26 #Javascript
js过滤HTML标签完整实例
Nov 26 #Javascript
You might like
Phpbean路由转发的php代码
2008/01/10 PHP
php getsiteurl()函数
2009/09/05 PHP
php session安全问题分析
2011/06/24 PHP
php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
2011/11/02 PHP
PHP简单创建压缩图的方法
2016/08/24 PHP
在laravel中实现将查询的对象转换为多维数组的函数
2019/10/21 PHP
JavaScript实现表格排序方法
2013/06/14 Javascript
jQuery点击弹出下拉菜单的小例子
2013/08/01 Javascript
jQuery响应enter键的实现思路
2014/04/18 Javascript
IE6兼容透明背景图片及解决方案
2015/08/19 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
jQuery基础_入门必看知识点
2016/07/04 Javascript
前端主流框架vue学习笔记第一篇
2017/07/26 Javascript
使用layer弹窗和layui表单实现新增功能
2018/08/09 Javascript
js实现随机8位验证码
2020/07/24 Javascript
jQuery中DOM常见操作实例小结
2019/08/01 jQuery
微信小程序国际化探索实现(附源码地址)
2020/05/20 Javascript
[04:47]DOTA2-潍坊风行电子俱乐部探秘
2014/08/08 DOTA
[11:42]2018DOTA2国际邀请赛寻真——OG卷土重来
2018/08/17 DOTA
python不带重复的全排列代码
2013/08/13 Python
深入理解 Python 中的多线程 新手必看
2016/11/20 Python
Python3生成手写体数字方法
2018/01/30 Python
解决seaborn在pycharm中绘图不出图的问题
2018/05/24 Python
python实现微信小程序自动回复
2018/09/10 Python
浅谈Python接口对json串的处理方法
2018/12/19 Python
python 导入数据及作图的实现
2019/12/03 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
2020/03/11 Python
python绘制分布折线图的示例
2020/09/24 Python
关于box-sizing的全面理解
2016/07/28 HTML / CSS
为奢侈时尚带来了慈善元素:Olivela
2018/09/29 全球购物
事业单位分类改革实施方案
2014/03/21 职场文书
《欢乐的泼水节》教学反思
2014/04/22 职场文书
三八妇女节寄语
2015/02/27 职场文书
求职信格式范文
2015/03/19 职场文书
紧急通知
2015/04/17 职场文书
2016大一新生军训感言
2015/12/08 职场文书