相关文章推荐
眉毛粗的油条  ·  jQuery键盘事件详解·  1 月前    · 
叛逆的长颈鹿  ·  理解WPF中的视觉树和逻辑树_wpf视觉树和 ...·  1 年前    · 
买醉的墨镜  ·  JVM内存管理------垃圾搜集器参数精解 ...·  1 年前    · 
大鼻子的菠萝  ·  python - ...·  2 年前    · 
一身肌肉的打火机  ·  单行子查询返回多个行_单行子查询返回多个行是 ...·  2 年前    · 
打篮球的骆驼  ·  Consider revisiting ...·  2 年前    · 
Code  ›  jquery 绑定事件 - blur() 失去焦点 - focus() 获取焦点开发者社区
jquery jquery事件
https://cloud.tencent.com/developer/article/1439334
灰常酷的显示器
2 年前
作者头像
Devops海洋的渔夫
0 篇文章

jquery 绑定事件 - blur() 失去焦点 - focus() 获取焦点

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > Devops专栏 > jquery 绑定事件 - blur() 失去焦点 - focus() 获取焦点

jquery 绑定事件 - blur() 失去焦点 - focus() 获取焦点

作者头像
Devops海洋的渔夫
发布 于 2019-05-30 21:54:00
7.8K 0
发布 于 2019-05-30 21:54:00
举报

事件函数列表

blur() 元素失去焦点
focus() 元素获得焦点
click() 鼠标单击
mouseover() 鼠标进入(进入子元素也触发)
mouseout() 鼠标离开(离开子元素也触发)
mouseenter() 鼠标进入(进入子元素不触发)
mouseleave() 鼠标离开(离开子元素不触发)
hover() 同时为mouseenter和mouseleave事件指定处理函数
ready() DOM加载完成
resize() 浏览器窗口的大小发生改变
scroll() 滚动条的位置发生变化
submit() 用户递交表单

编写一个form表单,用来演示输入框获取焦点和失去焦点的示例

好了,有了基本的HTML架构之后,就可以来演示了。

focus() 元素获得焦点

首先先来这个 focus() 函数。

可以看到当获取焦点的时候,就立即弹出 alert() 。 其实通过 focus() 函数只是简单用来初始化文本框的焦点输入的而已,如下:

当刚进入页面,文本框就自动获取焦点,这基本上就是这个方法的大部分用法了。

blur() 元素失去焦点

使用 blur() 失去焦点这个方法一般会结合获取文本框内容的函数一起使用,如下:

当获取到文本框内的值之后,就可以对其进行正则验证或者其他方式的校验。 那么这里有一个疑问,就是密码框输入内容的话,能否获取到值呢?

密码框也是可以正常获取值的。

完整代码

<!DOCTYPE html>
    <title></title>
    <meta charset="utf-8">
    <script type="text/javascript" src="jquery/jquery-3.3.1.min.js"></script>
    <script type="text/javascript">
        $(function(){
            $('#username').focus();
            $('#username').blur(function(){
                // alert($(this).val());
            $('#password').blur(function(){
                alert($(this).val());
    </script>
    <style type="text/css">
    </style>
</head>
    <form action="#">
        <!-- label{用户名}+input.user+br+label{密码}+input.pwd -->
        <label for="username">用户名</label>
        <input type="text" id="username">
        <label for="password">密&nbsp&nbsp&nbsp码</label>
 
推荐文章
眉毛粗的油条  ·  jQuery键盘事件详解
1 月前
叛逆的长颈鹿  ·  理解WPF中的视觉树和逻辑树_wpf视觉树和逻辑树-CSDN博客
1 年前
买醉的墨镜  ·  JVM内存管理------垃圾搜集器参数精解-CSDN博客
1 年前
大鼻子的菠萝  ·  python - Python:从一个文件夹中读取多个json文件 - SegmentFault 思否
2 年前
一身肌肉的打火机  ·  单行子查询返回多个行_单行子查询返回多个行是什么意思_张振磊的博客-CSDN博客
2 年前
打篮球的骆驼  ·  Consider revisiting the entries above or defining a bean of type in your configuration._tianlin0203的博客-CSDN博客
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号