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 相关文章推荐
脚本安需导入(装载)的三种模式的对比
Jun 24 Javascript
javascript数组的扩展实现代码集合
Jun 01 Javascript
让任务管理器中的CPU跳舞的js代码
Nov 01 Javascript
jquery搜索框效果实现方法
Jan 16 Javascript
酷! 不同风格页面布局幻灯片特效js实现
Feb 19 Javascript
JS不完全国际化&amp;本地化手册 之 理论篇
Sep 27 Javascript
基于Bootstrap table组件实现多层表头的实例代码
Sep 07 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
Dec 08 Javascript
angularjs使用div模拟textarea文本框的方法
Oct 02 Javascript
Echarts之悬浮框中的数据排序问题
Nov 08 Javascript
在React中写一个Animation组件为组件进入和离开加上动画/过度效果
Jun 24 Javascript
javascript实现页面的实时时钟显示示例
Aug 06 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
windows下升级PHP到5.3.3的过程及注意事项
2010/10/12 PHP
php的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
PHP获取MAC地址的函数代码
2011/09/11 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
2015/12/21 PHP
PHP模拟post提交数据方法汇总
2016/02/16 PHP
浅谈php处理后端&amp;接口访问超时的解决方法
2016/10/29 PHP
利用JS重写Cognos右键菜单的实现代码
2010/04/11 Javascript
defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
2010/04/27 Javascript
javascript操作css属性
2013/12/30 Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
2015/08/04 Javascript
javascript中tostring()和valueof()的用法及两者的区别
2015/11/16 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
2016/01/28 Javascript
基于BootStrap Metronic开发框架经验小结【四】Bootstrap图标的提取和利用
2016/05/12 Javascript
浅谈JS中逗号运算符的用法
2016/06/12 Javascript
Javascript实现代码折叠功能
2016/08/25 Javascript
JS简单去除数组中重复项的方法
2016/09/13 Javascript
微信小程序 解决请求服务器手机预览请求不到数据的方法
2017/01/04 Javascript
ES6新特性七:数组的扩充详解
2017/04/21 Javascript
浅谈React中组件间抽象
2018/01/27 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
Python实现的监测服务器硬盘使用率脚本分享
2014/11/07 Python
浅谈Pandas中map, applymap and apply的区别
2018/04/10 Python
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
详解10个可以快速用Python进行数据分析的小技巧
2019/06/24 Python
python3的print()函数的用法图文讲解
2019/07/16 Python
Django User 模块之 AbstractUser 扩展详解
2020/03/11 Python
利用python+request通过接口实现人员通行记录上传功能
2021/01/13 Python
Ibood荷兰:互联网每日最佳在线优惠
2019/02/28 全球购物
在家更换处方镜片:Lensabl
2019/05/01 全球购物
感恩母亲节活动方案
2014/03/04 职场文书
自我推荐信范文
2014/05/09 职场文书
党支部评议意见
2015/06/02 职场文书
创业计划书之网络外卖
2019/10/31 职场文书
MySQL Shell import_table数据导入的实现
2021/08/07 MySQL
Java实现给Word文件添加文字水印
2022/02/15 Java/Android
星际争霸:毕姥爷vs解冻03
2022/04/01 星际争霸