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入门指南
Aug 15 Javascript
Javascript实现Array和String互转换的方法
Dec 21 Javascript
JavaScript原型及原型链终极详解
Jan 04 Javascript
对js eval()函数的一些见解
Aug 15 Javascript
AngularJS 过滤与排序详解及实例代码
Sep 14 Javascript
JS两种类型的表单提交方法实例分析
Nov 28 Javascript
jquery+ajax实现省市区三级联动效果简单示例
Jan 04 Javascript
javascript实现数据双向绑定的三种方式小结
Mar 09 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
解决React Native端口号修改的方法
Jul 28 Javascript
浅谈Webpack自动化构建实践指南
Dec 18 Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
Sep 28 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 事务处理数据实现代码
2010/05/13 PHP
php动态添加url查询参数的方法
2015/04/14 PHP
理清PHP在Linxu下执行时的文件权限方法
2017/06/07 PHP
js 格式化时间日期函数小结
2010/03/20 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
2013/07/09 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
js+css实现导航效果实例
2015/02/10 Javascript
JavaScript通过select动态更换图片的方法
2015/03/23 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
bootstrap中使用google prettify让代码高亮的方法
2016/10/21 Javascript
jQuery 插件实现随机自由弹跳气泡样式
2017/01/12 Javascript
详解浏览器渲染页面过程
2017/02/09 Javascript
详谈$.data()的用法和作用
2017/02/13 Javascript
深入理解JavaScript 参数按值传递
2017/05/24 Javascript
jQuery中的类名选择器(.class)用法简单示例
2018/05/14 jQuery
在vue中高德地图引入和轨迹的绘制的实现
2019/10/11 Javascript
微信小程序实现侧边栏分类
2019/10/21 Javascript
vue实现购物车功能(商品分类)
2020/04/20 Javascript
vue-router的hooks用法详解
2020/06/08 Javascript
vue element实现表格合并行数据
2020/11/30 Vue.js
Python2和Python3中print的用法示例总结
2017/10/25 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
2020/01/03 Python
Django中FilePathField字段的用法
2020/05/21 Python
Python如何实现后端自定义认证并实现多条件登陆
2020/06/22 Python
Python Selenium实现无可视化界面过程解析
2020/08/25 Python
荷兰皇家航空公司中国官网:KLM中国
2017/12/13 全球购物
Diesel美国网上商店:意大利牛仔时装品牌
2020/12/10 全球购物
社会实践自我鉴定
2013/11/07 职场文书
九月份红领巾广播稿
2014/01/22 职场文书
创业培训计划书
2014/05/03 职场文书
投标授权委托书范文
2014/08/02 职场文书
先进事迹演讲稿
2014/09/01 职场文书
大学生个人简历自我评价
2015/03/11 职场文书
python机器学习实现oneR算法(以鸢尾data为例)
2022/03/03 Python
SQL Server远程连接的设置步骤(图文)
2022/03/23 SQL Server
华为HarmonyOS3.0强在哪? 看看鸿蒙3.0这7个小功能
2023/01/09 数码科技