蓝海豹

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年6月21日

摘要: 焦点与键盘监控博客分类:javascriptFirefoxHTML5场景: 常常会碰到这样的场景,需要加强对键盘的支持,比如搜索提示支持键盘导航,以及数据列表支持pagedown等翻页,而这些数据的容器常常都是div,为了效率考虑,我们一般不在document上监控键盘,而直接在容器div上监控:Java代码 div.on("keydown",function(){ //上 //下 });div.on("keydown",function(){//上//下});并且在衔接过程中,直觉得使用Js代码 div.focus()div.focus()来使得容器获 阅读全文
posted @ 2013-06-21 14:16 蓝海豹 阅读(223) 评论(0) 推荐(0) 编辑

摘要: 概念: 除了常见的 focus,blur 事件,DOM Level 3 事件模块 还定义了 focusin ,focusout 以及 DOMFocusIn ,DOMFocusOut 四个事件。规范: blur : 在这个事件触发前,元素已经失去焦点,不冒泡,同步触发。target 指向当前失去焦点的元素。DOMFocusIn : 在这个事件触发前,元素已经得到焦点,可冒泡,同步触发。target 指向当前得到焦点的元素。DOMFocusOut : 在这个事件触发前,元素已经没有焦点,可冒泡,同步触发。target 指向当前失去焦点的元素。focus: 在这个事件触发前,元素已经得到焦点,不冒泡 阅读全文
posted @ 2013-06-21 13:49 蓝海豹 阅读(470) 评论(0) 推荐(0) 编辑