如何判断某窗口是否当前活动窗口

 我来答
苏小素CC
2016-11-22 · TA获得超过3692个赞
知道大有可为答主
回答量:2346
采纳率:88%
帮助的人:491万
展开全部
HTML code
<html>
<head>
<script type="text/javascript">
var t1=document.getElementById("txt1");
function isFocus(){
if(document.activeElement.id=='txt2'){
alert('txt2获得焦点');
}
else{
alert('txt2未获得焦点');
}
}
</script>
</head>
<input id="txt1" type="text" value="aaaaa" onblur="isFocus()">
<input id="txt2" type="text" value="bbbbb">
<input id="txt3" type="text" value="cccc">
</html>
alert(document.activeElement.id);当前获取焦点控件的id
方法2、首先定义一个window.active全局变量,在窗口获取焦点的时候,即onfocus事件,给全局变量设置值
当事情焦点的时候,清除这个值。
用这个window.active全局变量判断
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式