JS文本获得焦点清除文本文字的示例代码


Posted in Javascript onJanuary 13, 2014

如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
.clearFieldBlurred{
    color:#ccc;
    font-style:italic;
    font-weight:normal;
    width:150px;
}
.clearFieldActive{
    color:#4e4e4e;
    font-weight:bold;
    width:150px;
}
</style>
<script type="text/javascript">
function clearFiled(){
    var bbb=document.getElementById("bbb");
    if(bbb.value=="bbb"){
        bbb.value='';
        bbb.className='clearFieldActive';
    }
}
window.document.onmousedown=function(){
    var bbb=document.getElementById('bbb');
    if(bbb.value==""){
    bbb.value='bbb';
    bbb.className='clearFieldBlurred';
    }
}
</script>
</head>
<body>
<input type="text" id="aaa"  value="aaa" class="clearFieldBlurred" onfocus="if(this.value=='aaa'){this.value='';this.className='clearFieldActive';}"  onblur="if(this.value==''){this.value='aaa';this.className='clearFieldBlurred';}"/>
<br />
<input type="text" id="bbb" value="bbb" class="clearFieldBlurred" onclick="clearFiled()"  />
</body>
</html>
Javascript 相关文章推荐
JavaScript 继承的实现
Jul 09 Javascript
javascript简单事件处理和with用法介绍
Sep 16 Javascript
js向上无缝滚动,网站公告效果 具体代码
Nov 18 Javascript
Vue.js事件处理器与表单控件绑定详解
Mar 20 Javascript
微信JS-SDK选取手机照片上传功能
Apr 21 Javascript
深入理解Vue生命周期、手动挂载及挂载子组件
Sep 27 Javascript
总结js中的一些兼容性易错的问题
Dec 18 Javascript
10行原生JS实现文字无缝滚动(超简单)
Jan 02 Javascript
微信jssdk逻辑在vue中的运用详解
Nov 14 Javascript
JavaScript解析及序列化JSON的方法实例分析
Jan 04 Javascript
node(koa2) web应用模块介绍详解
Mar 29 Javascript
angular 服务随记小结
May 06 Javascript
javascript间隔定时器(延时定时器)学习 间隔调用和延时调用
Jan 13 #Javascript
parentElement,srcElement的使用小结
Jan 13 #Javascript
javaScript中的this示例学习详解及工作原理
Jan 13 #Javascript
JS 日期比较大小的简单实例
Jan 13 #Javascript
JS之Date对象和获取系统当前时间详解
Jan 13 #Javascript
JS OffsetParent属性深入解析
Jan 13 #Javascript
JavaScript网页定位详解
Jan 13 #Javascript
You might like
phpMyAdmin 安装及问题总结
2009/05/28 PHP
PHP 采集获取指定网址的内容
2010/01/05 PHP
php开启安全模式后禁用的函数集合
2011/06/26 PHP
php使用imagecopymerge()函数创建半透明水印
2018/01/25 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
javascript 命名空间以提高代码重用性
2008/11/13 Javascript
js 巧妙去除数组中的重复项
2010/01/25 Javascript
JSONP 跨域访问代理API-yahooapis实现代码
2012/12/02 Javascript
JS操作数据库的实例代码
2013/10/17 Javascript
Javascript中浮点数相乘的一个解决方法
2014/06/03 Javascript
原生javascript实现拖动元素示例代码
2014/09/01 Javascript
Javascript闭包用法实例分析
2015/01/23 Javascript
简介JavaScript中Boolean.toSource()方法的使用
2015/06/05 Javascript
javascript实现数组内值索引随机化及创建随机数组的方法
2015/08/10 Javascript
nodejs加密Crypto的实例代码
2016/07/07 NodeJs
12 款 JS 代码测试必备工具(翻译)
2016/12/13 Javascript
angular-cli修改端口号【angular2】
2017/04/19 Javascript
Webpack打包css后z-index被重新计算的解决方法
2017/06/18 Javascript
JavaScript之DOM插入更新删除_动力节点Java学院整理
2017/07/03 Javascript
小程序云开发部署攻略(图文教程)
2018/10/30 Javascript
JS使用cookie保存用户登录信息操作示例
2019/05/30 Javascript
VSCode写vue项目一键生成.vue模版,修改定义其他模板的方法
2020/04/17 Javascript
js实现3D旋转相册
2020/08/02 Javascript
vue操作dom元素的3种方法示例
2020/09/20 Javascript
八大排序算法的Python实现
2021/01/28 Python
Python中的time模块与datetime模块用法总结
2016/06/30 Python
CentOS6.5设置Django开发环境
2016/10/13 Python
利用Python破解验证码实例详解
2016/12/08 Python
python基础学习之如何对元组各个元素进行命名详解
2018/07/12 Python
Python中Flask-RESTful编写API接口(小白入门)
2019/12/11 Python
pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
2020/03/25 Python
python网络编程:socketserver的基本使用方法实例分析
2020/04/09 Python
django自带的权限管理Permission用法说明
2020/05/13 Python
会计工作检讨书
2015/02/19 职场文书
故意杀人案辩护词
2015/05/21 职场文书
python读取mat文件生成h5文件的实现
2022/07/15 Python