版本一

css代码部分:

.focus {

border: 1px solid #f00;

background: #fcc;

}

当焦点获得时,添加focus样式,添加边框,并改背景色为#fcc

html代码部分:

个人基本信息

名称:

密码:

详细信息:

这里有两个input,一个textare框。

:input匹配 所有 input, textarea, select 和 button 元素。

jQuery代码部分:

$(function(){

$(":input").focus(function(){

$(this).addClass("focus");

}).blur(function(){

$(this).removeClass("focus");

});

})

用:input匹配所有的input元素,当获取焦点时,就添加样式focus,通过$(this)自动识别当前的元素。focus()方法是获取焦点事件发生时执行的函数。blur()方法是失去焦点事件发生时执行的函数。

版本二:

有时候文本框里有默认的内容,作为提示信息,获取焦点后,要让它消失。可以做如下的改造:

$(function(){

$(":input").focus(function(){

$(this).addClass("focus");

if($(this).val() ==this.defaultValue){

$(this).val("");

}

}).blur(function(){

$(this).removeClass("focus");

if ($(this).val() == '') {

$(this).val(this.defaultValue);

}

});

})

做个逻辑判断,如果值为默认值,就将文本框中的内容清空。

失去焦点,如果文本框中为空,也就是没有输入内容,就将值还设为默认值。

这是一个简单的逻辑。

java文本框失去焦点事件,jQuery 文本框得失焦点的简单实例相关推荐

  1. java 输入框插件_[Java教程][英] 推荐 15 个 jQuery 选择框插件

    [Java教程][英] 推荐 15 个 jQuery 选择框插件 0 2015-07-23 15:00:06 jQuery Selectbox Plugins let you create beaut ...

  2. ajax webservice 参数类型,JQuery Ajax WebService传递参数的简单实例

    Asp.NET中利用jQuery实现Ajax时,在服务器端可以使用aspx,ashx,以及WebService等方式.最近研究了一下WebService方式,jQuery Ajax 方法调用 jQue ...

  3. html 多选框点击事件,jquery/javascript:单击复选框上的事件和“checked”属性

    代码: $('input.media-checkbox').live('click', function(e){ e.preventDefault(); var that = $(this); if ...

  4. html复选框美化插件,Labelauty – jQuery单选框/复选框美化插件

    Labelauty – jQuery单选框/复选框美化插件 分类:代码 日期:2016-08-02 点击(38,744) 下载(0) 来源:未知 收藏 下拉框美化插件经常见到,如之前介绍过的 Drop ...

  5. ajax+php+jq+面向对象,php+jquery+ajax+json的一个最简单实例

    html页面: $(function(){ $("#send").click(function(){ var cont = $("input").seriali ...

  6. java 文本控件值变化,jquery文本框内容改变事件

    随机推荐 &;04下简易安装 java安装首先需要上的网站下载在lib目录下建立一个jvm文件夹然后解压文件到这个文件夹- 编译安装服务端 有一种方式是:下载-server-generic-u ...

  7. java文本框添加单击事件_Java文本框上的ActionEvent事件

    三个概念:事件源, 监视器, 处理事件的接口 事件源 能够产生事件的对象都可以成为事件源,如文本框.按钮.下拉式列表等. 事件源必须是一个对象,而且这个对象必须是 Java认为能够发生事件的对象. 监 ...

  8. java switch小程序,微信小程序 switch组件详解及简单实例

    微信小程序switch 相关文章: 实现效果图: 开关选择器 属性名 类型 默认值 说明 checked Boolean false 是否选中 disabled Boolean false 是否禁用 ...

  9. JS:文本框失去焦点事件、获得焦点事件

    文本框失去焦点事件.获得焦点事件 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后, ...

  10. Javaweb-JavaScript失去焦点事件

    首先,JavaScript的事件分为静态注册事件和动态注册事件,静态注册事件是通过html 标签的事件属性直接赋于事件响应后的代码:动态注册事件是是指先通过js 代码得到标签的dom 对象,然后再通过 ...

最新文章

  1. 浪潮发布重磅产品“元脑”,专注AI全栈能力输出
  2. 【控制】《多智能体系统一致性协同演化控制理论与技术》纪良浩老师-第8章-二阶连续时间多智能体系统加权一致性
  3. 最优化——分析线性规划的对偶问题的等价性
  4. OxyPlot 导出图片及 WPF 元素导出为图片的方法
  5. oracle将字符串转化为blob,oracle String类型转换成blob类型插入
  6. 起点读书年终盛典关注乡村儿童阅读 共捐赠70个图书角
  7. 前端很慌!React 称霸,Vue 凶猛,TypeScript 威逼 JavaScript
  8. imx6ull boot 启动
  9. Android逆向基础入门
  10. App 启动流程与 Activity 启动流程梳理
  11. 几十万台 Exchange 服务器已被入侵,修复补丁来了
  12. 手机端Alook浏览器手动抓取京东Cookie教程
  13. 电脑USB接口实现鼠标和键盘功能
  14. 嵌入式产品如何支持阿拉伯文显示---看这一篇就够了
  15. python好看图案的编程代码_利用Python绘制了一些有意思的图案
  16. 域名升级访问中拿笔记好_域名选择与老域名质量评分,尽量少踩坑
  17. 欢迎使用CSDN-markdown编辑器范德萨发盛大发售发放时防守是大
  18. 一入爬虫深似海,从此“节操”是路人!熬夜总结的python爬虫资料
  19. microstrip(微带线)、stripline(带状线)的区别
  20. 事务操作(搭建事务操作环境)

热门文章

  1. 一阶电路实验报告心得_实验九实验报告(二)--一阶动态电路的响应测试
  2. 吉他入门教程之如何练习演奏技巧—即兴演奏(下)
  3. iOS方形图片裁剪成圆形
  4. 人脸识别的又一滥用案例:大数据杀熟,买房多付30W
  5. 计算机表格布局,修改Word2007的表格布局
  6. 人机交互-语音交互的优势和劣势
  7. Mac上命令行安装证书p12文件及描述文件mobileprovision
  8. pygame中的mixer(含music)模块
  9. Pycharm进入debug模式后一直显示collecting data解决方法
  10. Google File System谷歌文件系统基本简述