1.一个普通的div,如果加上tabindex属性,就可以执行focus和blur方法:

<div class="my-div" tabindex="-1" @focus='handle_focus' @blur="handle_blur"></div>

2.tebindex属性介绍:

tabindex 全局属性 指示其元素是否可以聚焦,以及它是否/在何处参与顺序键盘导航(通常使用Tab键,因此得名)

它接受一个整数作为值,具有不同的结果,具体取决于整数的值:

tabindex=负值 (通常是 tabindex=“-1”),表示元素是可聚焦的,但是不能通过键盘导航来访问到该元素,用 JS 做页面小组件内部键盘导航的时候非常有用。
tabindex=“0” ,表示元素是可聚焦的,并且可以通过键盘导航来聚焦到该元素,它的相对顺序是当前处于的 DOM 结构来决定的。
tabindex=正值,表示元素是可聚焦的,并且可以通过键盘导航来访问到该元素;它的相对顺序按照tabindex 的数值递增而滞后获焦。如果多个元素拥有相同的 tabindex,它们的相对顺序按照他们在当前 DOM 中的先后顺序决定。

tabindex属性介绍,让普通元素能够执行聚焦(foucs)和失焦(blur)事件相关推荐

  1. html的tabindex属性,让普通元素能够执行聚焦(foucs)和失焦(blur)事件

    1.一个普通的div,如果加上tabindex属性,就可以执行focus和blur方法: <div class="my-div" tabindex="-1" ...

  2. jquery添加的html元素按钮为什么不执行类样式绑定的click事件

    代码举例: 更多按钮: <input type="button" class="addMore" id="addMore${issue.id } ...

  3. html按钮绑定点击事件无效,jquery添加的html元素按钮为何不执行类样式绑定的click事件...

    代码举例:jquery 更多按钮:ajax json 点击按钮添加一行文本框和"提交"按钮:(没有问题,能够正常添加)服务器 $(".addMore").cli ...

  4. oracle 执行语句显示2,Oracle执行语句跟踪(2)——使用10046事件实现语句追踪

    接上篇博文Oracle执行语句跟踪(1)--使用sql trace实现语句追踪,一旦我们通过会话追踪获取到超时事物的执行语句,就可以使用10046事件对语句进行追踪. 启用10046事件追踪的方式 S ...

  5. JavaScript 异步执行的学习笔记 - 什么是事件循环 Event loop?

    原文 使用像 JavaScript 这样的语言进行编程时,最重要但也经常被误解的部分之一是如何表达和操作一段需要某段时间才能完成执行的程序行为. 这不仅仅是从 for 循环开始到 for 循环结束发生 ...

  6. 执行 this.$destroy()后原生DOM事件也无法执行

    在跟随尚硅谷 Vue 全家桶学习视频学习销毁组件实例时,视频中执行 this.$destroy() 后虽然组件实例销毁了,但原生 DOM 事件依然能调用,但实际操作发现不仅组件实例销毁,原生 DOM ...

  7. mysql查看执行计划任务_MySQL_MySQL计划任务(事件调度器) Event Scheduler介绍,要查看当前是否已开启事件调 - phpStudy...

    MySQL计划任务(事件调度器) Event Scheduler介绍 要查看当前是否已开启事件调度器,可执行如下SQL: SHOW VARIABLES LIKE 'event_scheduler'; ...

  8. iframe子页面点击按钮,执行父页面的点击事件

    iframe 子页面点击.parent 父页面  的id(auth-link-btn)的事件 <a href="javascript:void(0);" οnclick=&q ...

  9. html onblur 函数执行了2次,JavaScript“onblur事件”调用函数失效 原因与解决方法

    由于JavaScript事件有很多,例如: 鼠标事件:onclick 键盘事件:onkeydown.onkeypress 表单事件:onblur.onchange 窗口事件属性:onerror.onl ...

最新文章

  1. 【机器视觉案例】(5) AI视觉,手势调节物体尺寸,附python完整代码
  2. zTree中父节点禁用,子节点可以用
  3. Cookie安全漫谈
  4. 【FI 收付款条件】Payment Terms 收付款条件
  5. php中的getdate+函数,PHP中的getdate()函数
  6. 镜像VirtualBox 下安装 CentOS 7搭建python项目
  7. python runner.daemonrunner_在python中将参数传递给daemon runner
  8. C++STL笔记(X):栏位宽度、填充字符、位置调整
  9. 合众朱光林:借O2O模式反馈企业才有价值
  10. python智能推荐_Python与集体智能:第2章:推荐项目
  11. 读书笔记-01大型网站架构演化的价值观
  12. QuickSort的基本CPU实现代码
  13. 移动通信原理中信道的分类
  14. Office KMS主机搭建
  15. 白盒测试 | 用例设计方法之条件组合覆盖
  16. 单核工作法图解:事多到事少,拖延变高效
  17. html 5 flash 播放器开发
  18. Linux (中标麒麟)离线安装 Python
  19. 如何提高用户逃离成本
  20. Python写的Web spider(网络爬虫)

热门文章

  1. 1019: 堆石子 2016年中南大学研究生复试机试题
  2. jquery利用雅虎YQL 做中间层进行跨域请求
  3. Java中Comparable和Comparator实现对象比较
  4. 怎么用ai做出适量插画_AI怎么绘制矢量的房车插画?
  5. Cheat Engine使用说明
  6. 怎样清理苹果手机内存空间_这才是正确清理苹果手机内存的方法,清理后和新机一样流畅...
  7. 开幕式歌曲感动世界,红衣女孩相关域名遭抢注
  8. 绘图-CAD-改快捷键
  9. 使用Git搭建个人博客
  10. android功耗iphone,iPhone到底比Android好在哪,你知道吗?