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 相关文章推荐
jQuery的animate函数学习记录
Aug 08 Javascript
JavaScript中的style.cssText使用教程
Nov 06 Javascript
JavaScript中Function函数与Object对象的关系
Dec 17 Javascript
详解Matlab中 sort 函数用法
Mar 20 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
Jun 13 Javascript
AngularJS 过滤器(自带和自建)详解
Sep 19 Javascript
react-router实现跳转传值的方法示例
May 27 Javascript
微信小程序解除10个请求并发限制
Dec 18 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
Jan 31 Javascript
vue中使用 pako.js 解密 gzip加密字符串的方法
Jun 10 Javascript
深入webpack打包原理及loader和plugin的实现
May 06 Javascript
如何通过vscode运行调试javascript代码
Jul 24 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
php 远程关机操作的代码
2008/12/05 PHP
php实现mysql同步的实现方法
2009/10/21 PHP
php使用str_replace实现输入框回车替换br的方法
2014/11/24 PHP
ThinkPHP通过AJAX返回JSON的两种实现方法
2014/12/18 PHP
Laravel下生成验证码的类
2017/11/15 PHP
php 将json格式数据转换成数组的方法
2018/08/21 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
2020/02/18 PHP
Javascript中判断变量是数组还是对象(array还是object)
2013/08/14 Javascript
浏览器页面区域大小的js获取方法
2013/09/21 Javascript
限制textbox或textarea输入字符长度的JS代码
2013/10/16 Javascript
JQuery中DOM事件绑定用法详解
2015/06/13 Javascript
js实现浏览本地文件并显示扩展名的方法
2015/08/17 Javascript
MVC+jQuery.Ajax异步实现增删改查和分页
2020/12/22 Javascript
微信小程序 POST请求(网络请求)详解及实例代码
2016/11/16 Javascript
nodejs实现发出蜂鸣声音(系统报警声)的方法
2017/01/18 NodeJs
bootstrap组件之按钮式下拉菜单小结
2017/01/19 Javascript
JavaScript实现鼠标点击导航栏变色特效
2017/02/08 Javascript
用js屏蔽被http劫持的浮动广告实现方法
2017/08/10 Javascript
jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】
2018/04/27 jQuery
详解关于Angular4 ng-zorro使用过程中遇到的问题
2018/12/05 Javascript
关于自定义Egg.js的请求级别日志详解
2018/12/12 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
2020/08/15 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
[05:46]DOTA2英雄梦之声_第18期_陈
2014/06/20 DOTA
Python 变量类型及命名规则介绍
2013/06/08 Python
听歌识曲--用python实现一个音乐检索器的功能
2016/11/15 Python
关于numpy中np.nonzero()函数用法的详解
2017/02/07 Python
python批量爬取下载抖音视频
2019/06/17 Python
call在Python中改进数列的实例讲解
2020/12/09 Python
python中remove函数的踩坑记录
2021/01/04 Python
Monnier Frères美国官网:法国知名奢侈品网站
2016/11/22 全球购物
巴西服装和鞋子购物网站:Marisa
2018/10/25 全球购物
爱岗敬业演讲稿
2014/05/05 职场文书
庆祝教师节标语
2014/10/09 职场文书
护士年终工作总结不会写?各科护士模板总结
2020/01/02 职场文书
Android超详细讲解组件ScrollView的使用
2022/03/31 Java/Android