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

如题所述

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全局变量判断
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答