显示隐藏文本框文字
Posted xiaojun6
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了显示隐藏文本框文字相关的知识,希望对你有一定的参考价值。
代码如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>test</title> <style type="text/css"> input{ color: #999; outline: none;} </style> </head> <body> <div> <input type="text" value="手机" /> </div> <script> //1. 获取元素 var text = document.querySelector("input"); //2. 注册事件 获得焦点 onfocus text.onfocus = function() { if(this.value ==="手机") { this.value = ""; } // 获得焦点需要把文本框里面的文字颜色变黑 this.style.color = "#000"; } //3. 注册事件 失去焦点事件 onblur text.onblur = function() { if(this.value ===""){ this.value = "手机"; // 失去焦点需要把文本框里面的文字颜色变浅色 this.style.color = "#999"; } } </script> </body> </html>
以上是关于显示隐藏文本框文字的主要内容,如果未能解决你的问题,请参考以下文章