当使用onblur事件时,如果调用alert、prompt,confirm之内的能挂起js执行的代码,可能会导致重复触发onblur事件。

这时,可以使用onchange()事件来代替onblur()事件。

 Onchange方法:输入框失去焦点并且value改变之后触发。

    从上面的定义可以看出触发Onchange方法需要满足两个条件,value值改变并且输入框失去焦点。这样子在ajax执行过程中如果value值没有改变而且输入框没有失去焦点是不会触发这个事件的, 这样子就不容易出现循环调用的情况。

onblur()无限触发问题相关推荐

  1. 事件:onblur()无限触发问题

    当使用onblur事件时,如果调用alert.prompt,confirm之内的能挂起js执行的代码,可能会导致重复触发onblur事件. 这时,可以使用onchange()事件来代替onblur() ...

  2. div失去焦点事件onblur()不触发解决方法

    需求: 做一个弹出框组件,文字点击时会在文字下方弹出一个框,在vue3中监听div元素的blur事件发现事件并不会在div失去焦点时触发 解决方法 bug原因:在vue中div默认不触发事件,除非将元 ...

  3. FrontEnd笔记 -- JavaScript

    文章目录 简介 基本语法 关键字 保留字 数据类型 运算符 运算符优先级 流程控制语句 高阶内容 函数 对象 数组 展开运算符 类 事件 小练习 面向对象 Global Math 工厂模式 构造函数 ...

  4. 使用正则表达式构造定制的HTML5输入框

    为什么80%的码农都做不了架构师?>>> 正则表达式(点此在线编辑测试)是一个功能强大的灵活而简洁的匹配文本字符串的工具,比如匹配特定的字符.单词等.正则表达式通过一个语言规则来书写 ...

  5. React setState流程解析

    一.setState使用 接触react框架不久,却在项目当中发现,非受控组件其更新时机的触发方式--setState,是一个异步的过程 下面是一个例子: handelTabChange (tabNa ...

  6. 2.Cocos2d-x-3.2编写3d打飞机,项目代码总结

    1.AppDelete中applicationDidFinishLaunching代码示范 2.当电话来了时,停止恢复游戏声音的代码(在AppDelegate中加入下面代码) boolAppDel ...

  7. 前端开发学习笔记(一)深入浅出Javascript

    从事开发工作已经有十几年时间了,但一直没有真正涉猎WEB开发,这在当今IT业界听起来有些不可思议哈.从今天开始静下心来,全面深入的学习WEB开发的有关知识.将学习的体会和要点记录下来,以作备忘. 深入 ...

  8. 使用 RxJS 实现 JavaScript 的 Reactive 编程

    简介 作为有经验的JavaScript开发者,我们会在代码中采用一定程度的异步代码.我们不断地处理用户的输入请求,也从远程获取数据,或者同时运行耗时的计算任务,所有这些都不能让浏览器崩溃.可以说,这些 ...

  9. cocos2d-x Schedule详解

    原理介绍 Cocos2d-x调度器为游戏提供定时事件和定时调用服务.所有Node对象都知道如何调度和取消调度事件,使用调度器有几个好处: 每当Node不再可见或已从场景中移除时,调度器会停止. Coc ...

  10. 官方问答--微信小程序常见FAQ (17.8.21-17.8.27)

    给提问的开发者的建议: 提问之前先查询 文档.通过社区右上角搜索搜索已经存在的问题. 写一个简明扼要的标题,并且正文描述清楚你的问题. 提交 BUG:需要带上基础库版本号,设备信息(iOS, Andr ...

最新文章

  1. VuePress 入门
  2. c语言rtu crc16,Modbus-RTU-crc16校验方法C语言实现
  3. 趣头条确认总编辑肖厚君离职:对现有业务没有任何影响
  4. Ubuntu16.04显卡驱动安装和Cuda安装
  5. 运行MYSQL数据库命令时connetion Timeout expired异常问题
  6. 【李宏毅机器学习】01:机器学习介绍 Introduction
  7. python range 和 xrange 区别
  8. linux中级之netfilter防火墙(firewalld)
  9. EXTJS4:如何改变grid某一个单元格的背景颜色
  10. ucore Lab 1 系统软件启动过程
  11. 天眼查 乱码 java_反爬虫解析-字体替换(天眼查/猫眼电影)
  12. HttpHeaders()无法调用
  13. 遥控器,未来世界的入口?
  14. 实施经理的工具箱--走出软件作坊:三五个人十来条枪 如何成为开发正规军(五)
  15. 大数据专业学校课程安排 (仅供参考)
  16. 美国大学计算机科学专业排名2020,美国大学计算机专业排名2020情况如何?
  17. el-cascader
  18. vertica用户自定义扩展介绍
  19. 【C++】操作符重载
  20. Html页面中直接显示pdf【一行代码实现】

热门文章

  1. 【冬瓜哥论文】浅析固态介质在存储系统中的应用方式
  2. Excel排位函数RANK的使用方法
  3. html 页面长度单位,css绝对长度单位有哪些?
  4. html怎么清除背景颜色,怎么去除Word复制网页内容的背景色?
  5. pcap_compile
  6. nes模拟器java怎么用_nes 红白机模拟器 第7篇 编译使用方法
  7. 大疆网上测评题库_大疆在线测评 - 逻辑题
  8. 围棋规则的计算机实现
  9. 12 个动画设计方法,帮助你快速实现炫酷的网页动画效果
  10. 支配树学习思路/模板