jQuery 绑定3种表单事件 change(value值改变),focus(获到焦点),blur(失去焦点)

2023-10-27

1 change()

说明:元素的value值改变时,触发change事件。change事件只适用于文本框(text)、文本域(textarea)、下拉框(select)元素。

语法:

$(selector).change(function1);

实例:

文本框、文本域、下拉框绑定change事件。

$(function(){
    //文本框绑定change事件
    $("input[type=text]").each(function(){
        $(this).change(function(){
            alert("text change");
        });
    });
    //文本域绑定change事件
    $("textarea").each(function(){
        $(this).change(function(){
            alert("textarea change");
        });
    });
    //下拉框绑定change事件
    $("select").each(function(){
        $(this).change(function(){
            alert("select change");
        });
    });
});

2 focus()

说明:当元素获得焦点时(当通过鼠标点击选中元素或通过 tab 键定位到元素时),触发 focus 事件。

语法:

$(selector).focus(function1);

实例:

文本框绑定focus事件。

$(function(){
    $("input[type=text]").each(function(){
        $(this).focus(function(){
            alert("text focus");
        });
    });
});

注:该事件通常与 blur 事件一起使用。

3 blur()

说明:当元素失去焦点时触发 blur 事件。

语法:

$(selector).blur(function1);

实例:

文本框绑定blur事件。

$(function(){
    $("input[type=text]").each(function(){
        $(this).blur(function(){
            alert("text blur");
        });
    });
});

 注:该事件通常与 focus 事件一起使用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQuery 绑定3种表单事件 change(value值改变),focus(获到焦点),blur(失去焦点) 的相关文章

  • div 准备好后如何调用函数?

    我的 javascript 文件中有以下内容 var divId divIDer jQuery divId ready function createGrid Adds a grid to the html html 看起来像这样 div
  • innerText 和 html 之间的区别

    有什么区别innerText text and html innerText or text http docs jquery com Attributes text如果您使用的是 jQuery 不包含任何 HTML 标签 因此 如果您有一
  • 如何在模态窗口中显示pdf? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个模式窗口 其中包含锚文本 当我单击此链接时 它必须调用其他位置的 pdf 并将其显示在弹出窗口中 我怎样才能做到这一点 请帮忙
  • Disqus:使用 jQuery 成功后更改标题

    Disqus 根据请求自动放置定义的标题 例如 添加新评论 我尝试在ready 上使用jquery更改它的值 dsq new post h3 text Paticipa con tu cuenta favorita 没有成功 我如何知道 d
  • xhr 响应 for 循环不起作用

    我有 xhr 和 for 循环 它的工作非常罕见 for var i 0 i lt this files length i var xhr new XMLHttpRequest xhr upload onprogress function
  • jquery ajax仅从另一页获取一个div块

    我有一个成功的ajax请求 可以下载整个html内容 现在我只需要获取一个包含id data today 的div标签 如何编写这样的脚本 看看这个 SOq 在 jQuery 中提取 Ajax 返回数据 https stackoverflo
  • iPhone Mobile Safari:强制键盘打开

    这是一个 HTML CSS JS jQuery iPad 应用程序 我有一个按钮 可以向下滑动输入表单 我想让用户将注意力集中在输入上 然后启动键盘 这是我正在处理的 但不起作用 myFormField focus 这确实集中了输入 但无法
  • jQuery mCustomScrollbar 不适用于 ajax 内容

    window load function content 1 mCustomScrollbar scrollButtons enable true ajax code function beauty of ceylon content te
  • jQuery 绑定效率

    我在数千个元素和输入上使用多个 jQuery 绑定时遇到加载速度问题 是否有更有效的方法来执行此操作 该网站能够通过ajax调用在产品列表之间切换 页面无法刷新 有些列表有 10 个项目 有些有 100 个 有些超过 2000 个 当我开始
  • 如何居中对齐数据表标题

    我是数据表新手 当我制作表格标题时 它总是左对齐 如何将标题设置为居中对齐 我已阅读 datatables net manual styling classes 和 datatables net reference option colum
  • jQuery:查找具有特定自定义属性的元素

    我只想找到具有特定自定义属性值的元素 例如 我想找一个div其具有属性data divNumber 6 var number 6 var myDiv data divNumber number 我尝试使用http api jquery co
  • 获取异常 jQuery 必须包含在 Bootstrap 的 JavaScript 之前

    我遇到以下异常 bootstrap js 240 Uncaught TypeError Bootstrap 的 JavaScript 需要 jQuery jQuery 必须包含在 Bootstrap 的 JavaScript 之前 在 Ob
  • 如何使用 jQuery 选择第一个块级父级?

    考虑以下标记 div h1 span span lorem ipsum span span h1 div 如何找到块级别的 span 3 的第一个父级 即具有display block 使用 jQuery 在这种情况下 那就是h1 1 3
  • Razor mvc3 + jquery + Url 操作 + 部分视图

    我有一个关于 jQuery Razor 的问题 我想使用 razor 和 Url Action 构建一个 javascript 变量 并且 html 属性将是输入的值 像这样 var d1 d1 val var d2 d2 val var
  • Firefox Addon 中的 JQuery 导致多个警告

    我在 Firefox 插件中使用 jquery 但我不断收到大量警告消息 如下所示 anonymous function does not always return a value System JS WARNING resource g
  • 禁用复选框上的输入

    需要在取消选中该复选框时禁用输入 并在选中该复选框时启用它 我的代码是这样的 div class y div
  • jQuery Mobile + Admob:轮换?

    我使用 jQuery Mobile 框架创建了一个移动应用程序 所有页面都在index php中加载 使用 div 在每个页面的页脚中 我添加了Admob代码 div div div
  • 将 html 文本框的值分配给 div 的标题

    line 1
  • 从更多元素中仅获取唯一名称

    我动态渲染了 HTML 其中列出了未确定数量的单选按钮 这些按钮的名称代表数据库中的某些 id 我需要收集收音机的所有唯一名称 这是一个例子
  • 将引导程序弹出框保留在视口内

    我正在尝试使用带有按钮的侧边栏创建一个菜单 每个按钮都有一个指定的包含相关数据的弹出窗口 不幸的是 其中一个弹出窗口可能包含任意数量的行 并且在某些情况下它可能部分位于视口之外 See http jsfiddle net bfd9f 1 h

随机推荐

  • SQL使用视图的优缺点

    INNER JOIN left Join 联接多个表 关于SQL的执行计划 查看SQL语句的具体执行过程 工作原理 SQL使用视图的优缺点 2010 06 04 10 56 43 分类 SQL 标签 字号大中小 订阅 在做数据库开发中使用视
  • 【华为OD机试题】最低位排序 Java代码实现

    题目描述 给定一个非空数组 列表 起元素数据类型为整型 请按照数组元素十进制最低位从小到大进行排序 十进制最低位相同的元素 相对位置保持不变 当数组元素为负值时 十进制最低为等同于去除符号位后对应十进制值最低位 输入 给定一个非空数组 列表
  • (二十三)槽函数的书写规则导致槽函数触发2次的问题

    在创建QT的信号和槽时 经常无意间保留着QT书写槽函数的习惯 或者在QT设计界面直接右键 转到槽 去创建槽函数 但是后期需要用到disconnect时 又重新写了一遍connect函数 那么你会发现实际槽函数执行了2遍 首先来看下这种QT的
  • JavaScript属性描述符【待补充】

    前言 很多学习过vue的同学 在学习vue响应式数据 或者双向绑定 的原理时 都接触过get set Object defineProperty这句个函数 并且大概知道它们的用法 但是一提到属性描述符 大家就很陌生了 今天详细的给大家讲解一
  • c++11新特性之独占指针unique_ptr

    独占智能指针unique ptr 独占智能指针不允许其他智能指针共享内部的指针 可以通过它的构造函数初始化一个独占智能指针对象 但是不允许通过赋值将一个unique ptr赋值给另一个unique ptr unique ptr不允许复制 但
  • ns2仿真学习(二)-tcp拥塞窗口的跟踪

    本文主要处理 1 的输出结果 仿真脚本 basic1 tcl basic1 tcl simulation A R B Create a simulator object set ns new Simulator Open the nam f
  • Hadoop完全分布式集群搭建(超详细)

    目录 1 1 1 完全分布式介绍 1 1 2 平台软件说明 1 1 3 守护进程布局 1 2 1 集群搭建准备 1 2 2 总纲 1 2 3防火墙关闭 1 2 4 主机映射 1 2 5 免密登陆 1 2 6 jdk安装和hadoop安装及环
  • MySQL优化浅析

    1 场景简介 最近在使用Storm做日志的分析处理 众所周知 Storm是流式的处理框架 也就是每次只能处理和看到一条日志 然而做分析的时候 不可避免的要进行一些统计操作 如统计一分钟内某个ip的访问频率或者某个uid的访问频率等 于是我就
  • jquery html 清除样式,jquery怎么移除css样式

    jquery移除css样式的方法 1 通过使用 removeClass 方法去除css样式 2 通过使用 attr 方法或 css 去除单个css样式 本文操作环境 Windows7系统 jquery3 2 1版 DELL G3电脑 1 使
  • mybatis框架下select带in批量查询,返回结果集顺序与in不一致问题

    mybatis框架下select带in批量查询 返回结果集无序问题
  • 使用mybatis时paramType传入参数总结

    mybatis中SQL接受的参数分为 1 基本类型 2 对象 3 List 4 数组 5 Map 无论传哪种参数给mybatis 他都会将参数放在一个Map中 如果传入基本类型 变量名作为key 变量值作为value 此时生成的map只有一
  • Unhandled exception: Unable to determine ZooKeeper ensemble

    zookeeper hbase开启并正常 但是运行报错 17 04 24 20 13 23 ERROR master HMaster Region server icosa4 60020 1493045002304 reported a f
  • 金蝶,「起舞」在大模型时代

    在过去的几年时间里 基于EBC的平台能力 金蝶已经走出了一个新的进化之路 这条路是对自身产品竞争力的重新构建 也更是对企业数字化转型需求的更大程度满足 如今 苍穹GPT大模型更是让这种竞争力和服务力更向前一步 作者 皮爷 出品 产业家 6个
  • 2016腾旭研发工程师笔试题

    用C C 代码算出满足上述条件的值 我们首先来分析一下 step0 我们可以得到如下方程 step1 由方程 1 3 6 可得 我们可以把x1 x5 x6看成自变量 x2 x8 x7看成对应的函数 这样只要x1 x5 x6确定了 x2 x8
  • 常见的垃圾回收机制总结

    如何工作 在某些 Java 虚拟机中 堆的实现截然不同 它更像一个传送带 每分配一个新对象 它就向前移动一格 这意味着对象存储空间的分配速度特别快 Java 的 堆指针 只是简单地移动到尚未分配的区域 所以它的效率与 C 在栈上分配空间的效
  • (Matlab源码)Matlab实现算术编码(Arithmetic coding)超级详解(每一段代码都可以看懂)

    1 代码功能 输入 一个字符串 输出 codeword 码值 codeword所占的位数 2 代码框图 3 代码超详解 统计字符串中的字符种类 调用函数 放入数组b中 b unique str1 统计每种字符的个数 放入数组a中 for i
  • PTA L1-016 查验身份证(详解)

    前言 本期是关于查验身份证的详解 内容包括四大模块 题目 代码实现 大致思路 代码解读 今天你c了吗 题目 一个合法的身份证号码由17位地区 日期编号和顺序编号加1位校验码组成 校验码的计算规则如下 首先对前17位数字加权求和 权重分配为
  • 计算机网络(第七版)谢希仁编著(转载请注明出处---https://www.cnblogs.com/qingl)...

    计算机网络复习 第七版 谢希仁编著 转载请注明出处 https www cnblogs com qingl 第一章 P39 1 15 假定网络的利用率达到了90 试估算一下现在的网络时延是它的最小值的多少倍 解 设网络利用率为U 网络时延为
  • 网络规划设计与综合布线技术详解

    一 网络工程概述 1 计算机网络及其组成 计算机网络是现代通信技术与计算机技术相结合的产物 随着计算机网络本身的发展 人们认为 计算机网络是把地理位置不同 功能独立自治的计算机系统及数据设备通过通信设备和线路连接起来 在功能完善的网络软件运
  • jQuery 绑定3种表单事件 change(value值改变),focus(获到焦点),blur(失去焦点)

    1 change 说明 元素的value值改变时 触发change事件 change事件只适用于文本框 text 文本域 textarea 下拉框 select 元素 语法 selector change function1 实例 文本框