jQuery设置和移除文本框默认值的方法


Posted in Javascript onMarch 09, 2015

本文实例讲述了jQuery设置和移除文本框默认值的方法。分享给大家供大家参考。具体分析如下:

开始时,文本框设定一个默认值。当光标移动到文本框时,如果文本框当前值是默认值,那么清空;离开文本框时,文本框值如果为空,那么将文本框值设置为默认值。

代码如下:

$(document).ready(function() {
  //each遍历文本框
  $(".input").each(function() {
    //保存当前文本框的值
    var vdefault = this.value;
    $(this).focus(function() {
      //获得焦点时,如果值为默认值,则设置为空
      if (this.value == vdefault) {
        this.value = "";
      }
    });
    $(this).blur(function() {
      //失去焦点时,如果值为空,则设置为默认值
      if (this.value == "") {
        this.value = vdefault;
      }
    });
  });
});

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

Javascript 相关文章推荐
关于取不到由location.href提交而来的上级页面地址的解决办法
Jul 30 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
Aug 14 Javascript
JQuery中对Select的option项的添加、删除、取值
Aug 25 Javascript
javascript日期格式化示例分享
Mar 05 Javascript
jQuery插件Validate实现自定义校验结果样式
Jan 18 Javascript
一波JavaScript日期判断脚本分享
Mar 06 Javascript
Centos7 中 Node.js安装简单方法
Nov 02 Javascript
jquery html5 视频播放控制代码
Nov 06 Javascript
JS正则表达式修饰符global(/g)用法分析
Dec 27 Javascript
实例解析js中try、catch、finally的执行规则
Feb 24 Javascript
解决Vue调用springboot接口403跨域问题
Sep 02 Javascript
JavaScript 替换所有匹配内容及正则替换方法
Feb 12 Javascript
jQuery读取XML文件内容的方法
Mar 09 #Javascript
JQuery动态添加和删除表格行的方法
Mar 09 #Javascript
Python脚本后台运行的几种方式
Mar 09 #Javascript
JS控制表格实现一条光线流动分割行的方法
Mar 09 #Javascript
JS实现点击按钮自动增加一个单元格的方法
Mar 09 #Javascript
JS实现网页表格自动变大缩小的方法
Mar 09 #Javascript
EasyUI中datagrid在ie下reload失败解决方案
Mar 09 #Javascript
You might like
PHP获取当前文件所在目录 getcwd()函数
2009/05/13 PHP
smarty模板嵌套之include与fetch性能测试
2010/12/05 PHP
兼容性比较好的PHP生成缩略图的代码
2011/01/12 PHP
PHP关联链接常用代码
2012/11/05 PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
2013/10/26 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
2014/06/17 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
解决php扩展安装不生效问题
2019/10/25 PHP
PHP7新特性
2021/03/09 PHP
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
2007/08/08 Javascript
改进UCHOME的记录发布,增强可访问性用户体验
2011/01/17 Javascript
node.js中的fs.utimes方法使用说明
2014/12/15 Javascript
js+css绘制颜色动态变化的圈中圈效果
2016/01/27 Javascript
jQuery简单实现title提示效果示例
2016/08/01 Javascript
微信小程序  网络请求API详解
2016/10/25 Javascript
easyui messager alert 三秒后自动关闭提示的实例
2016/11/07 Javascript
javascript中json基础知识详解
2017/01/19 Javascript
详解最新vue-cli 2.9.1的webpack存在问题
2017/12/16 Javascript
Angular使用过滤器uppercase/lowercase实现字母大小写转换功能示例
2018/03/27 Javascript
jquery使用echarts实现有向图可视化功能示例
2019/11/25 jQuery
浅谈vue单页面中有多个echarts图表时的公用代码写法
2020/07/19 Javascript
python3实现全角和半角字符转换的方法示例
2017/09/21 Python
Python3解决棋盘覆盖问题的方法示例
2017/12/07 Python
python 统计数组中元素出现次数并进行排序的实例
2018/07/02 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
2019/12/31 Python
keras CNN卷积核可视化,热度图教程
2020/06/22 Python
python调用有道智云API实现文件批量翻译
2020/10/10 Python
python 实现Harris角点检测算法
2020/12/11 Python
Matplotlib配色之Colormap详解
2021/01/05 Python
校园门卫岗位职责
2013/12/09 职场文书
企业人事任命书
2014/06/05 职场文书
学校总务处领导班子民主生活会对照检查材料思想汇报
2014/09/27 职场文书
2015少先队大队辅导员工作总结
2015/07/24 职场文书
2016年5月份红领巾广播稿
2015/12/21 职场文书
北京大学中文系教授推荐的10本小说
2019/08/08 职场文书
详解Go语言运用广度优先搜索走迷宫
2021/06/23 Python