jQuery文本框得到与失去焦点动态改变样式效果


Posted in Javascript onSeptember 08, 2016

本文实例讲述了jQuery文本框得到与失去焦点动态改变样式效果。分享给大家供大家参考,具体如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">
body {
  font: normal 12px/17px Arial;
}
div {
  padding: 2px;
}
input, textarea {
  width: 12em;
  border: 1px solid #888;
}
.focus {
  border: 1px solid #f00;
  background: #fcc;
}
</style>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function(){
  $(":input").focus(function(){
    $(this).addClass("focus");
  }).blur(function(){
    $(this).removeClass("focus");
  });
})
</script>
</head>
<body>
<form action="" method="post" id="regForm">
  <fieldset>
    <legend>个人基本信息</legend>
    <div>
      <label for="username">名称:</label>
      <input id="username" type="text" />
    </div>
    <div>
      <label for="pass">密码:</label>
      <input id="pass" type="password" />
    </div>
    <div>
      <label for="msg">详细信息:</label>
      <textarea id="msg" rows="2" cols="20"></textarea>
    </div>
  </fieldset>
</form>
</body>
</html>

运行效果图如下:

jQuery文本框得到与失去焦点动态改变样式效果

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

Javascript 相关文章推荐
优化javascript的执行速度
Jan 23 Javascript
JQuery插件Quicksand实现超炫的动画洗牌效果
May 03 Javascript
javascript中一些util方法汇总
Jun 10 Javascript
jquery validate和jquery form 插件组合实现验证表单后AJAX提交
Aug 26 Javascript
Javascript闭包实例详解
Nov 29 Javascript
ionic组件ion-tabs选项卡切换效果实例
Aug 27 Javascript
JS 实现Base64编码与解码实例详解
Nov 07 Javascript
ES6入门教程之let和const命令详解
May 17 Javascript
Postman的下载及安装教程详解
Oct 16 Javascript
BootStrap模态框闪退问题实例代码详解
Dec 10 Javascript
VUE兄弟组件传值操作实例分析
Oct 26 Javascript
为什么node.js不适合大型项目
Apr 28 Javascript
jQuery动态改变多行文本框高度的方法
Sep 07 #Javascript
jQuery Ajax使用FormData对象上传文件的方法
Sep 07 #Javascript
jQuery Dialog 取消右上角删除按钮事件
Sep 07 #Javascript
jQuery实现的表格展开伸缩效果实例
Sep 07 #Javascript
JS实现页面载入时随机显示图片效果
Sep 07 #Javascript
JS简单实现浮动窗口效果示例
Sep 07 #Javascript
利用Javascript仿Excel的数据透视分析功能
Sep 07 #Javascript
You might like
理解和运用PHP中的多态性[译]
2011/08/02 PHP
通过curl模拟post和get方式提交的表单类
2014/04/23 PHP
分享自定义的几个PHP功能函数
2015/04/15 PHP
php判断访问IP的方法
2015/06/19 PHP
PHP+JS三级菜单联动菜单实现方法
2016/02/24 PHP
深入理解PHP中的empty和isset函数
2016/05/26 PHP
php基于websocket搭建简易聊天室实践
2016/10/24 PHP
用jquery来定位
2007/02/20 Javascript
JavaScript 节点操作 以及DOMDocument属性和方法
2007/12/06 Javascript
Cookie 注入是怎样产生的
2009/04/08 Javascript
JavaScript中:表达式和语句的区别[译]
2012/09/17 Javascript
JavaScript中for..in循环陷阱介绍
2013/11/12 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
jQuery插件开发详细教程
2014/06/06 Javascript
生成二维码方法汇总
2014/12/26 Javascript
IE9+已经不对document.createElement向下兼容的解决方法
2015/09/14 Javascript
基于jquery实现下拉框美化特效
2016/02/02 Javascript
20分钟打造属于你的Bootstrap站点
2016/07/27 Javascript
BootStrap整体框架之基础布局组件
2016/12/15 Javascript
windows下vue.js开发环境搭建教程
2017/03/20 Javascript
webpack构建换肤功能的思路详解
2017/11/27 Javascript
对vue 键盘回车事件的实例讲解
2018/08/25 Javascript
JavaScript创建表格的方法
2020/04/13 Javascript
详解Vue.js 可拖放文本框组件的使用
2021/03/03 Vue.js
[05:13]TI4 中国战队 机场出征!!
2014/07/07 DOTA
Python for Informatics 第11章之正则表达式(四)
2016/04/21 Python
Django如何配置mysql数据库
2018/05/04 Python
解决matplotlib.pyplot在Jupyter notebook中不显示图像问题
2020/04/22 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
PyQt5如何将.ui文件转换为.py文件的实例代码
2020/05/26 Python
Python实现一个简单的递归下降分析器
2020/08/01 Python
python计算auc的方法
2020/09/09 Python
CSS3 Notes: -webkit-box-reflect实现倒影的实例
2016/12/08 HTML / CSS
html5+css3之制作header实例与更新
2020/12/21 HTML / CSS
Jacques Lemans德国:奥地利钟表品牌
2019/12/26 全球购物
关于PHP数组迭代器的使用方法实例
2021/11/17 PHP