javascript的焦点管理
2024-10-16 05:29:56
HTML5也添加了辅助管理DOM焦点的功能.
元素获得焦点的方式有页面加载,用户输入和代码中调用的focus()方法.
而document.activeElement属性保存着当前获得焦点的引用.
var button = document.getElementById("guoBtn");
button.focus();
alert(document.activeElement == button); //true
另外就是document.hasFocus()方法了.这个方法用于确定文档是否获得了焦点.
alert(document.hasFocus()); //true
document.hasFocus(),通过检测文档是否获得了焦点,可以知道用户是否正在与页面交互.
查询文档获知那个元素获得了焦点,以及确定文档是否获得了焦点,是一个极大的进步,至少不用向过去那样靠猜测了
最新文章
- GD库常用函数
- Android Hook技术
- redis和memcached的区别(总结)
- (十一)socket、connect、bind函数详解
- SQLSERVER性能监控级别步骤
- 【svn】 SVN错误:Attempted to lock an already-locked dir
- [转载]点评阿里云、盛大云等国内IaaS产业
- Project Euler 84:Monopoly odds 大富翁几率
- uva 10306
- Linux学习笔记——怎样在交叉编译时使用共享库
- Cell
- (NO.00005)iOS实现炸弹人游戏(六):游戏数据的初始化(三)
- [转帖]TLS 1.3 VS TLS 1.2,让你明白 TLS 1.3 的强大
- CodeForces 727C
- ROS 进阶学习笔记(13) - Combine Subscriber and Publisher in Python, ROS
- [ios]ios画线 使用CGContextRef,CGPath和UIBezierPath来绘画
- Linux:网络工具 nc
- JDK 和 JRE 有什么区别
- GC知识随笔
- Android NDK开发篇(五):Java与原生代码通信(数据操作)