使用jQuery给input标签设置默认值


Posted in Javascript onJune 20, 2016

由于项目需求,简单地写了一个input默认值设置,实现给.form中所有的input设置默认值的方法。

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>input默认值设置</title>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
  //集体调用
  $(".form input").each(function(){
    $(this).setDefauleValue();
  });
  //单个调用
  $("#key").setDefauleValue();
})
 
//设置input,textarea默认值
$.fn.setDefauleValue = function() {
  var defauleValue = $(this).val();
  $(this).val(defauleValue).css("color","#999");
 
  return this.each(function() {   
    $(this).focus(function() {
      if ($(this).val() == defauleValue) {
        $(this).val("").css("color","#000");//输入值的颜色
      }
    }).blur(function() {
      if ($(this).val() == "") {
        $(this).val(defauleValue).css("color","#999");//默认值的颜色
      }
    });
  });
}
</script>
</head>
 
<body>
<form class="form">
 <input type="text" size="30" value="输入昵称">
 <br>
 <input type="text" size="30" value="输入姓名">
</form>
<br>
<br>
<br>
<input type="text" size="30" id="key" value="输入学员ID、姓名、昵称进行查找">
</body>
</html>

以上就是本文的全部内容,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE FF OPERA都可用的弹出层实现代码
Sep 29 Javascript
JavaScript 学习笔记(六)
Dec 31 Javascript
jQuery 中使用JSON的实现代码
Dec 01 Javascript
javascript提取URL的搜索字符串中的参数(自定义函数实现)
Jan 22 Javascript
javascript跨域原因以及解决方案分享
Apr 08 Javascript
AngularJS ng-bind-template 指令详解
Jul 30 Javascript
非常优秀的JS图片轮播插件Swiper的用法
Jan 03 Javascript
jQuery实现ajax无刷新分页页码控件
Feb 28 Javascript
webpack开发跨域问题解决办法
Aug 03 Javascript
微信小程序实现表单校验功能
Mar 30 Javascript
vue router动态路由设置参数可选问题
Aug 21 Javascript
基于VUE实现简单的学生信息管理系统
Jan 13 Vue.js
js中获取时间new Date()的全面介绍
Jun 20 #Javascript
AngularJs Javascript MVC 框架
Jun 20 #Javascript
jQuery 限制输入字符串长度
Jun 20 #Javascript
JavaScript函数节流概念与用法实例详解
Jun 20 #Javascript
Angular的Bootstrap(引导)和Compiler(编译)机制
Jun 20 #Javascript
jquery通过name属性取值的简单实现方法
Jun 20 #Javascript
jQuery模拟select实现下拉菜单功能
Jun 20 #Javascript
You might like
PHP发明人谈MVC和网站设计架构 貌似他不支持php用mvc
2011/06/04 PHP
深入解析PHP内存管理之谁动了我的内存
2013/06/20 PHP
PHP同时连接多个mysql数据库示例代码
2014/03/17 PHP
PHP简单字符串过滤方法示例
2016/09/04 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
2017/04/19 PHP
一个JS小玩意 几个属性相加不能超过一个特定值.
2009/09/29 Javascript
javascript对象之内置对象Math使用方法
2010/04/16 Javascript
safari,opera嵌入iframe页面cookie读取问题解决方法
2010/06/23 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
浅谈Angular.js中使用$watch监听模型变化
2017/01/10 Javascript
在页面中引入js的两种方法(推荐)
2017/08/29 Javascript
详解Vue中localstorage和sessionstorage的使用
2017/12/22 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
2018/08/22 Javascript
微信小程序实现九宫格抽奖
2020/04/15 Javascript
Vue filter 过滤器、以及在table中的使用介绍
2020/09/07 Javascript
Python 面向对象 成员的访问约束
2008/12/23 Python
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python简明入门教程
2015/08/04 Python
Python+Selenium+PIL+Tesseract自动识别验证码进行一键登录
2017/09/20 Python
python字典操作实例详解
2017/11/16 Python
对python3中pathlib库的Path类的使用详解
2018/10/14 Python
Python中如何使用if语句处理列表实例代码
2019/02/24 Python
Python 安装第三方库 pip install 安装慢安装不上的解决办法
2019/06/18 Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
2019/08/12 Python
css3绘制百度的小度熊
2018/10/29 HTML / CSS
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
Get The Label中文官网:英国运动时尚购物平台
2017/04/19 全球购物
Hotels.com香港酒店网:你的自由行酒店订房专家
2018/01/22 全球购物
会计主管岗位职责范文
2013/11/08 职场文书
篮球比赛口号
2014/06/10 职场文书
婚礼庆典答谢词
2015/01/20 职场文书
大学生实习证明
2015/06/16 职场文书
Nginx配置Https安全认证的实现
2021/05/26 Servers
只用20行Python代码实现屏幕录制功能
2021/06/02 Python
Python pyecharts案例超市4年数据可视化分析
2022/08/14 Python