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 打印页面代码
Mar 24 Javascript
用jQuery中的ajax分页实现代码
Sep 20 Javascript
JavaScript的漂亮的代码片段
Jun 05 Javascript
JS小功能(onmouseover实现选择月份)实例代码
Nov 28 Javascript
一个php+js实时显示时间问题
Oct 12 Javascript
轻松搞定jQuery.noConflict()
Feb 15 Javascript
标准的js无缝滚动效果
Aug 30 Javascript
JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】
Jun 13 Javascript
jQuery实现拼图小游戏(实例讲解)
Jul 24 jQuery
js限制输入框只能输入数字(onkeyup触发)
Sep 28 Javascript
vue-router路由懒加载及实现的3种方式
Feb 28 Vue.js
canvas多重阴影发光效果实现
Apr 20 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
网页游戏开发入门教程二(游戏模式+系统)
2009/11/02 PHP
无需重新编译php加入ftp扩展的解决方法
2013/02/07 PHP
php一个解析字符串排列数组的方法
2015/05/12 PHP
PHP实现的增强性mhash函数
2015/05/27 PHP
PHP 数组遍历foreach语法结构及实例
2016/06/13 PHP
Yii CGridView用法实例详解
2016/07/12 PHP
PHP+Ajax实现验证码的实时验证
2016/07/20 PHP
Draggable Elements 元素拖拽功能实现代码
2011/03/30 Javascript
构造函数+原型模式构造js自定义对象(最通用)
2014/05/12 Javascript
浅谈js中变量初始化
2015/02/03 Javascript
js中split和replace的用法实例
2015/02/28 Javascript
js跨域请求的5中解决方式
2015/07/02 Javascript
etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
2016/11/09 Javascript
JS实现图片预览的两种方式
2017/06/27 Javascript
详解基于angular-cli配置代理解决跨域请求问题
2017/07/05 Javascript
使用DataTable插件实现异步加载数据
2017/11/19 Javascript
vue-cli开发时,关于ajax跨域的解决方法(推荐)
2018/02/03 Javascript
jquery+css3实现熊猫tv导航代码分享
2018/02/12 jQuery
vue脚手架搭建过程图解
2018/06/06 Javascript
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
2018/12/11 jQuery
Vue.js中的extend绑定节点并显示的方法
2019/06/20 Javascript
React组件对子组件children进行加强的方法
2019/06/23 Javascript
JavaScript如何判断对象有某属性
2020/07/03 Javascript
详解Python中使用base64模块来处理base64编码的方法
2016/07/01 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
Python+numpy实现矩阵的行列扩展方式
2019/11/29 Python
Python Numpy 控制台完全输出ndarray的实现
2020/02/19 Python
VSCode基础使用与VSCode调试python程序入门的图文教程
2020/03/30 Python
阿迪达斯新加坡官方网站:adidas新加坡
2019/12/06 全球购物
《蓝色的树叶》教学反思
2014/02/24 职场文书
绿色环保标语
2014/06/12 职场文书
债务纠纷委托书范本
2014/10/14 职场文书
简历自我评价模板
2015/03/11 职场文书
敬老院志愿者活动总结
2015/05/06 职场文书
2016小学新学期寄语
2015/12/04 职场文书
python爬取豆瓣电影TOP250数据
2021/05/23 Python