这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
这篇文章主要介绍了 JS 实现密码框根据焦点的获取与失去控制文字的消失与显示效果, 可实现使用 JavaScript 判断密码框是否获得焦点来隐藏与显示提示文字, 非常简单实用, 需要的朋友可以参考下
本文实例讲述了 JS 实现密码框根据焦点的获取与失去控制文字的消失与显示效果。分享给大家供大家参考,具体如下:
思路:
1、首先用把密码框用 txt 暂时替代,并赋上默认值
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" />
PS:这里再为大家推荐一款非常好用的 JavaScript 压缩、格式化与加密工具,功能非常强大(对于想让代码加密的朋友不妨试试这里的 js 加密功能):
另外,上面这款 js 工具中的加密使用的是 eval 函数加密形式,对此本站还提供了如下这款针对 eval 函数加密的解密工具,非常强大实用!
希望本文所述对大家 JavaScript 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0709/268480.html