使用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 相关文章推荐
js一般方法改写成面向对象方法的无限级折叠菜单示例代码
Jul 04 Javascript
js获取控件位置以及不同浏览器中的差别介绍
Aug 08 Javascript
3种Jquery限制文本框只能输入数字字母的方法
Dec 03 Javascript
理解Javascript图片预加载
Feb 23 Javascript
深入理解setTimeout函数和setInterval函数
May 20 Javascript
基于node打包可执行文件工具_Pkg使用心得分享
Jan 24 Javascript
Vue实现美团app的影院推荐选座功能【推荐】
Aug 29 Javascript
Vue使用NPM方式搭建项目
Oct 25 Javascript
微信小程序 setData 对 data数据影响问题
Apr 18 Javascript
微信小程序实现的一键连接wifi功能示例
Apr 24 Javascript
小程序实现长按保存图片的方法
Dec 31 Javascript
vue打开其他项目页面并传入数据详解
Nov 25 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
简单实现限定phpmyadmin访问ip的方法
2013/03/05 PHP
php实现批量下载百度云盘文件例子分享
2014/04/10 PHP
php随机获取金山词霸每日一句的方法
2015/07/09 PHP
简单解析PHP程序的运行流程
2016/06/23 PHP
PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等)
2016/09/11 PHP
PHP编程实现计算抽奖概率算法完整实例
2017/08/09 PHP
PHP示例演示发送邮件给某个邮箱
2019/04/03 PHP
JavaScript识别网页关键字并进行描红的方法
2015/11/09 Javascript
javascript回到顶部特效
2016/07/30 Javascript
JS实现根据文件字节数返回文件大小的方法
2016/08/02 Javascript
JS实现类似51job上的地区选择效果示例
2016/11/17 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
2016/11/21 Javascript
js实现键盘自动打字效果
2016/12/23 Javascript
JavaScript对象引用与赋值实例详解
2017/03/15 Javascript
几个你不知道的技巧助你写出更优雅的vue.js代码
2018/06/11 Javascript
在vue中使用公共过滤器filter的方法
2018/06/26 Javascript
Element的el-tree控件后台数据结构的生成以及方法的抽取
2020/03/05 Javascript
通过angular CDK实现页面元素拖放的步骤详解
2020/07/01 Javascript
用JavaScript实现贪吃蛇游戏
2020/10/23 Javascript
详解JavaScript 中的批处理和缓存
2020/11/19 Javascript
Python字符串匹配算法KMP实例
2015/07/18 Python
Python实现模拟登录及表单提交的方法
2015/07/25 Python
Django查询数据库的性能优化示例代码
2017/09/24 Python
Windows下安装Django框架的方法简明教程
2018/03/28 Python
python数字图像处理之骨架提取与分水岭算法
2018/04/27 Python
python3实现163邮箱SMTP发送邮件
2018/05/22 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
Django解决frame拒绝问题的方法
2020/12/18 Python
详解HTML5 data-* 自定义属性
2018/01/24 HTML / CSS
应届生服务员求职信
2013/10/31 职场文书
医院护士专业个人的求职信
2013/12/09 职场文书
英文自荐信常用句子
2014/03/26 职场文书
母亲节寄语大全
2015/02/27 职场文书
Python中使用Lambda函数的5种用法
2021/04/01 Python
go 原生http web 服务跨域restful api的写法介绍
2021/04/27 Golang
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB