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 相关文章推荐
Js 刷新框架页的代码
Apr 13 Javascript
jQuery.prototype.init选择器构造函数源码思路分析
Feb 05 Javascript
jQuery bxCarousel实现图片滚动切换效果示例代码
May 15 Javascript
Jquery操作Ajax方法小结
Nov 29 Javascript
从0开始学Vue
Oct 27 Javascript
微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
Dec 14 Javascript
详解Angular中通过$location获取地址栏的参数
Aug 02 Javascript
vue项目中运用webpack动态配置打包多种环境域名的方法
Jun 24 Javascript
Vue 刷新当前路由的实现代码
Sep 26 Javascript
解决node.js含有%百分号时发送get请求时浏览器地址自动编码的问题
Nov 20 Javascript
javaScript代码飘红报错看不懂?读完这篇文章再试试
Aug 19 Javascript
js前端面试常见浏览器缓存强缓存及协商缓存实例
Jun 21 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上传中文文件名乱码问题处理方案
2015/02/03 PHP
php while循环控制的简单实例
2016/05/30 PHP
JavaScript表单常用验证集合
2008/01/16 Javascript
jQuery对象和Javascript对象之间转换的实例代码
2013/03/20 Javascript
document.write的几点使用心得
2014/05/14 Javascript
JavaScript对Cookie进行读写操作实例
2015/07/25 Javascript
浅谈JS继承_寄生式继承 &amp; 寄生组合式继承
2016/08/16 Javascript
JS批量替换内容中关键词为超链接
2017/02/20 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
2017/09/16 Javascript
vuejs实现ready函数加载完之后执行某个函数的方法
2018/08/31 Javascript
关于自定义Egg.js的请求级别日志详解
2018/12/12 Javascript
原生js代码能实现call和bind吗
2019/07/31 Javascript
VUE 组件转换为微信小程序组件的方法
2019/11/06 Javascript
浅谈Ant Design Pro 菜单自定义 icon
2020/11/17 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
[03:39]这就是刀塔,我们是冠军!燃情短片讲述我们的DOTA故事
2019/07/02 DOTA
Python实现爬虫爬取NBA数据功能示例
2018/05/28 Python
Python 比较文本相似性的方法(difflib,Levenshtein)
2018/10/15 Python
python 实现交换两个列表元素的位置示例
2019/06/26 Python
Python爬虫使用浏览器cookies:browsercookie过程解析
2019/10/22 Python
Python Lambda函数使用总结详解
2019/12/11 Python
Pytorch 扩展Tensor维度、压缩Tensor维度的方法
2020/09/09 Python
Python3使用 GitLab API 进行批量合并分支
2020/10/15 Python
高品质和独特的产品世界:Creations and Collections
2018/01/07 全球购物
美国优质宠物用品购买网站:Muttropolis
2020/02/17 全球购物
查环查孕证明
2014/01/10 职场文书
国际商务专业职业生涯规划书范文
2014/01/17 职场文书
岗位竞聘演讲稿范文
2014/04/24 职场文书
个人承诺书怎么写
2014/05/24 职场文书
社会学专业求职信
2014/07/17 职场文书
先进个人评语大全
2015/01/04 职场文书
Django如何与Ajax交互
2021/04/29 Python
mysql聚集索引、辅助索引、覆盖索引、联合索引的使用
2022/02/12 MySQL
python套接字socket通信
2022/04/01 Python
TV动画《政宗君的复仇》第二季制作决定PV公布
2022/04/02 日漫
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers