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 相关文章推荐
ymPrompt的doHandler方法来实现获取子窗口返回值的方法
Jun 25 Javascript
基于Jquery的文字滚动跑马灯插件(一个页面多个滚动区)
Jul 26 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
Apr 06 Javascript
轻松实现JavaScript图片切换
Jan 12 Javascript
js实现滚动条滚动到某个位置便自动定位某个tr
Jan 20 Javascript
微信小程序 开发经验整理
Feb 15 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
May 11 Javascript
浅谈Javascript常用正则表达式应用
Mar 08 Javascript
微信小程序开发之map地图组件定位并手动修改位置偏差
Aug 17 Javascript
微信小程序页面渲染实现方法
Nov 06 Javascript
js实现金山打字通小游戏
Jul 24 Javascript
vue二选一tab栏切换新做法实现
Jan 19 Vue.js
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
MySQL相关说明
2007/01/15 PHP
php中文字符截取防乱码
2008/03/28 PHP
PHP的imageTtfText()函数深入详解
2021/03/03 PHP
javascript搜索框点击文字消失失焦时文本出现
2014/09/18 Javascript
JavaScript Promise 用法
2016/06/14 Javascript
JS获取当前使用的浏览器名字以及版本号实现方法
2016/08/19 Javascript
jQuery中常用动画效果函数(日常整理)
2016/09/17 Javascript
jQuery插件zTree实现单独选中根节点中第一个节点示例
2017/03/08 Javascript
vue实现在表格里,取每行的id的方法
2018/03/09 Javascript
JS实现json对象数组按对象属性排序操作示例
2018/05/18 Javascript
jQuery实现form表单序列化转换为json对象功能示例
2018/05/23 jQuery
优化Vue项目编译文件大小的方法步骤
2019/05/27 Javascript
javascript设计模式之装饰者模式
2020/01/30 Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
2020/11/05 Javascript
videocapture库制作python视频高速传输程序
2013/12/23 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
2018/05/07 Python
Python Web编程之WSGI协议简介
2018/07/18 Python
使用Fabric自动化部署Django项目的实现
2019/09/27 Python
pandas apply多线程实现代码
2020/08/17 Python
python 实现波浪滤镜特效
2020/12/02 Python
Html5画布_动力节点Java学院整理
2017/07/13 HTML / CSS
HTML5拖拽功能实现的拼图游戏
2018/07/31 HTML / CSS
Laura Geller官网:美国彩妆品牌
2018/12/29 全球购物
Groupon比利时官方网站:特卖和网上购物高达-70%
2019/08/09 全球购物
俄语专业职业生涯规划
2014/02/26 职场文书
文艺晚会主持词
2014/03/24 职场文书
幼儿园新年寄语
2014/04/03 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
省级优秀毕业生主要事迹
2014/05/29 职场文书
校外活动方案
2014/08/28 职场文书
庆祝教师节演讲稿
2014/09/03 职场文书
党员民主评议自我评价
2014/10/20 职场文书
技术负责人岗位职责
2015/02/10 职场文书
员工给公司的建议书
2019/06/24 职场文书
Ajax请求超时与网络异常处理图文详解
2021/05/23 Javascript
一小时学会TensorFlow2之基本操作2实例代码
2021/09/04 Python