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 confirm选择判断
Oct 18 Javascript
jQuery的Ajax的自动完成功能控件简要说明
Feb 22 Javascript
JS中getYear()和getFullYear()区别分析
Jul 04 Javascript
js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
Jul 18 Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
Jul 27 Javascript
Bootstrap页面布局基础知识全面解析
Jun 13 Javascript
浅谈js的url解析函数封装
Jun 28 Javascript
angularjs通过过滤器返回超链接的方法
Oct 26 Javascript
jQuery+PHP实现上传裁剪图片
Jun 29 jQuery
vue form check 表单验证的实现代码
Dec 09 Javascript
基于vue-draggable 实现三级拖动排序效果
Jan 10 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
May 19 jQuery
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
使用网络地址转换实现多服务器负载均衡
2006/10/09 PHP
简化php模板页面中分页代码的解析
2009/02/06 PHP
php中计算时间差的几种方法
2009/12/31 PHP
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
2011/05/24 PHP
php单例模式实现(对象只被创建一次)
2012/12/05 PHP
PHP简单实现冒泡排序的方法
2016/12/26 PHP
PDO::commit讲解
2019/01/27 PHP
JavaScript Prototype对象
2009/01/07 Javascript
js 动态选中下拉框
2009/11/26 Javascript
JavaScript this调用规则说明
2010/03/08 Javascript
什么是json和jsonp,jQuery json实例详详细说明
2012/12/11 Javascript
在表单提交前进行验证的几种方式整理
2013/07/31 Javascript
详解JS 比较两个Json对象的值是否相等的实例
2013/11/20 Javascript
浅析BootStrap模态框的使用(经典)
2016/04/29 Javascript
jquery div模态窗口的简单实例
2016/05/28 Javascript
AngularJS表单基本操作
2017/01/09 Javascript
常用的 JS 排序算法 整理版
2018/04/05 Javascript
Vue开发实现吸顶效果的示例代码
2018/08/21 Javascript
Vue动态获取width的方法
2018/08/22 Javascript
JS合并两个数组的3种方法详解
2019/10/24 Javascript
javascript全局自定义鼠标右键菜单
2020/12/08 Javascript
python pickle 和 shelve模块的用法
2013/09/16 Python
python数据结构之二叉树的建立实例
2014/04/29 Python
python从网络读取图片并直接进行处理的方法
2015/05/22 Python
python 提取tuple类型值中json格式的key值方法
2018/12/31 Python
Python flask框架post接口调用示例
2019/07/03 Python
详解canvas在圆弧周围绘制文本的两种写法
2018/05/22 HTML / CSS
Rag & Bone官网:瑞格布恩高级成衣
2018/04/19 全球购物
2014年团员学习十八大思想汇报
2014/09/13 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
专项资金申请报告
2015/05/15 职场文书
被委托人身份证明
2015/08/07 职场文书
汽车销售员工作总结
2015/08/12 职场文书
2016年“9.22”世界无车日活动小结
2016/04/05 职场文书
磁贴还没死, 微软Win11可修改注册表找回Win10开始菜单
2021/11/21 数码科技
Mysql数据库事务的脏读幻读及不可重复读详解
2022/05/30 MySQL