一般情况下,onblur事件只在input等元素中才有,而div却没有,因为div没有tabindex属性,所以要给div加上此属性。

如:

<div tabindex="0" hidefocus="true" onfocus='alert("得到焦点");' onblur='alert("失去焦点");' style="border:1px solid #ccc;width:200px;height:200px;outline=0;"></div>

 定义tabindex属性后,元素是默认会加上焦点虚线的,那么在IE中可以通过hidefocus="true"去除!其他浏览器通过outline=0进行去除!

最新文章

  1. GitHub上那些值得一试的JAVA开源库--转
  2. js判断页面是pc打开还是手机打开
  3. Dropplets – 极简的 Markdown 博客平台
  4. 福利-&gt;KVC+Runtime获取类/对象的属性/成员变量/方法/协议并实现字典转模型
  5. Cheatsheet: 2014 05.01 ~ 05.31
  6. YII重点文件
  7. windows7所有版本
  8. Bridge 设计模式
  9. SVN提交文件的时候过滤指定文件
  10. Ubuntu16.04 Liunx下同时安装Anaconda2与Anaconda3
  11. Mapreduce概述和WordCount程序
  12. SpringBoot之Swagger2
  13. windows putty xming virt-manager
  14. 微软Cloud+AI本地化社区贡献指南
  15. Nginx的location匹配规则
  16. Vue.js学习和第一个实例
  17. Spring Environment(三)生命周期
  18. [转帖]SAP MES生产执行系统解决方案
  19. 分布式中使用redis进行session共享
  20. BusyBox rcS&amp;fstab配置

热门文章

  1. ZwQueryVirtualMemory枚举进程模块
  2. DDD中的分层架构
  3. 【转】Nutch的Hadoop方式爬取效率优化
  4. Java设计模式之《桥接模式》及应用场景
  5. C++ 11和C++98相比有哪些新特性
  6. 隐马尔可夫模型(HMM)攻略
  7. 3097: Hash Killer I
  8. 1059: [ZJOI2007]矩阵游戏
  9. ionic 添加新module
  10. 机器学习基石 3 Types of Learning