JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法


Posted in Javascript onJuly 01, 2015

本文实例讲述了JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法。分享给大家供大家参考。具体如下:

html代码:

<form name="searchform" id="search-form">
  <div>
    <b>Search</b>
    <input type="text" name="txtInput" 
    title="Enter the terms you wish to search for." />
    <input type="submit" value="GO!" class="submit"
    style="cursor: pointer;" />
  </div>
</form>

JS代码:

<script type="text/javascript" language="javascript">
 (function() {
  var id = document.getElementById('search-form');
  if (id && id.txtInput) {
   var name = id.txtInput;
   var unclicked = function() {
     if (name.value == '') {
       name.style.background = '#FFFFFF url(images/googbg.png) left no-repeat';
     }
    };
    var clicked = function() {
     name.style.background = '#ffffff';
    };
  name.onfocus = clicked;
  name.onblur = unclicked;
  unclicked();
  }
 })();
</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
Javascript计算时间差的函数分享
Jul 04 Javascript
HTTP 304错误的详细讲解
Nov 13 Javascript
jquery实现点击弹出层效果的简单实例
Mar 03 Javascript
js实现ArrayList功能附实例代码
Oct 29 Javascript
纯jquery实现模仿淘宝购物车结算
Aug 20 Javascript
JS+CSS实现简单滑动门(滑动菜单)效果
Sep 19 Javascript
微信小程序五星评分效果实现代码
Apr 06 Javascript
vue自定义过滤器创建和使用方法详解
Nov 06 Javascript
Java设计中的Builder模式的介绍
Mar 22 Javascript
node.js环境搭建图文详解
Sep 19 Javascript
ES6实现图片切换特效代码
Jan 14 Javascript
vue 解决IOS10低版本白屏的问题
Nov 17 Javascript
JavaScript判断数组是否包含指定元素的方法
Jul 01 #Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
Jul 01 #Javascript
使用RequireJS优化JavaScript引用代码的方法
Jul 01 #Javascript
优化RequireJS项目的相关技巧总结
Jul 01 #Javascript
JavaScript的RequireJS库入门指南
Jul 01 #Javascript
Backbone.js的一些使用技巧
Jul 01 #Javascript
JavaScript框架是什么?怎样才能叫做框架?
Jul 01 #Javascript
You might like
PHP仿博客园 个人博客(1) 数据库与界面设计
2013/07/05 PHP
Yii控制器中filter过滤器用法分析
2016/07/15 PHP
老生常谈PHP 文件写入和读取(必看篇)
2017/05/22 PHP
IE和Firefox在JavaScript应用中的兼容性探讨
2008/04/01 Javascript
js获取系统的根路径实现介绍
2013/09/08 Javascript
Jquery Ajax解析XML数据(同步及异步调用)简单实例
2014/02/12 Javascript
JS实现“隐藏与显示”功能(多种方法)
2016/11/24 Javascript
详解Node中导入模块require和import的区别
2017/08/11 Javascript
ionic3 懒加载
2017/08/16 Javascript
vue-resource拦截器设置头信息的实例
2017/10/27 Javascript
vue watch自动检测数据变化实时渲染的方法
2018/01/16 Javascript
详解单页面路由工程使用微信分享及二次分享解决方案
2019/02/22 Javascript
express中static中间件的具体使用方法
2019/10/17 Javascript
Python中标准模块importlib详解
2017/04/16 Python
python使用KNN算法手写体识别
2018/02/01 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
在python中使用with打开多个文件的方法
2019/01/07 Python
Python 窗体(tkinter)按钮 位置实例
2019/06/13 Python
Django 拆分model和view的实现方法
2019/08/16 Python
Python面向对象特殊属性及方法解析
2020/09/16 Python
Python APScheduler执行使用方法详解
2020/12/10 Python
6种非常炫酷的CSS3按钮边框动画特效
2016/03/16 HTML / CSS
HTML5手指下滑弹出负一屏阻止移动端浏览器内置下拉刷新功能的实现代码
2020/04/10 HTML / CSS
跑鞋、网球鞋、网球拍、服装及装备:Holabird Sports
2016/09/19 全球购物
国际书籍零售商:Wordery
2017/11/01 全球购物
伦敦新晋轻奢耳饰潮牌:Tada & Toy
2020/05/25 全球购物
大学总结自我鉴定
2014/01/18 职场文书
爱情保证书大全
2014/04/29 职场文书
三严三实对照检查材料
2014/08/25 职场文书
出纳试用期自我评价
2015/03/10 职场文书
道歉信范文
2015/05/12 职场文书
国博复兴之路观后感
2015/06/02 职场文书
幼儿园迎新生欢迎词
2015/09/30 职场文书
Redis数据结构之链表与字典的使用
2021/05/11 Redis
pytorch损失反向传播后梯度为none的问题
2021/05/12 Python
javascript Number 与 Math对象的介绍
2021/11/17 Javascript