input文本框获取焦点和失去焦点判断
来源:互联网 发布:听新闻学英语软件 编辑:程序博客网 时间:2024/05/18 18:44
onBlur:当输入框失去焦点后
onFocus:当输入框获得焦点后
这两个JavaScript事件是写在html标签中的例如:
<input type="text" onBlur=" " onFocus=" " />
使用jQuery的实现方法为:
对于元素的焦点事件,我们可以使用jQuery的焦点函数focus(),blur()。
focus():得到焦点时使用,blur():失去焦点时使用。
代码如下:
$("input").focus(); 或$("input").focus(function(){这里是获取焦点时的事件}) $("input").blur(); 或$("input").blur(function(){这里是失去焦点时的事件})
同样可以使用jQuery中提供的:focus伪类来判定元素是否获取焦点;
// Get the focused element:var $focused = $(':focus');// No jQuery:var focused = document.activeElement;// Does the element have focus:var hasFocus = $('input').is(':focus');// No jQuery:elem === elem.ownerDocument.activeElement;
<!DOCTYPE HTML><HTML> <HEAD> <TITLE> New Document </TITLE> </HEAD> <style> .bor{ border:3px solid red; } </style><BODY> <input type="text"/><script type="text/javascript" src="jquery-1.11.3.js"></script><script type="text/javascript"> $(document).ready(function(){ $("input").focus(function(){ $(this).addClass("bor"); }); $("input").blur(function(){ $(this).removeClass("bor"); }); });</script></BODY></HTML>
阅读全文
0 0
- input文本框获取焦点和失去焦点判断
- input文本框获取/失去焦点
- Jquery文本框失去和获取焦点变色
- 获取和失去文本框焦点返回默认值
- css input文本框获取焦点
- 获取焦点, 失去焦点
- input失去焦点和获得焦点jquery焦点事件
- input失去焦点和获得焦点jquery焦点事件插件
- input失去焦点和获得焦点jquery焦点事件
- input失去焦点和获得焦点jquery焦点事件
- Jquery 获取焦点,和失去焦点
- EditText获取焦点和失去焦点
- input获得焦点,失去焦点
- jquery注册文本框获取焦点清空,失去焦点赋值
- 文本框得到失去焦点
- 文本框得到失去焦点
- 今天跟大家分享一下关于input框获取焦点和失去焦点的问题。
- 文本框样式(失去焦点和得到焦点)
- Android buildToolsVersion
- RxJava2 / RxAndroid2的过滤器filter
- 浅谈js中事件preventDefault()和addEventListener()
- 安卓res各种文件夹解释
- mmGrid基于jQuery的表格样式数据处理插件
- input文本框获取焦点和失去焦点判断
- 让LwIP拥有PING其他设备的能力
- Eclipse中各种文件【默认编码格式设置】,防止乱码等问题
- Linux 网卡
- iOS
- 如何开启Centos6.4系统的SSH服务
- 池化总结(OverlappingPooling、 一般池化、Spatial Pyramid Pooling)
- Servlet技术
- Unity中国区技术支持总监:我们是如何做性能优化的?