Retrieves the value indicating whether the object currently has focus.
dhtml语法
bActive = document.hasFocus()
Return Value
Boolean. Returns one of the following values:
true | Document has focus. |
false | Document does not have focus. |
DHTML代码范例
The following example shows how to use the hasFocus method to determine if the document has focus.
<HTML>
<HEAD>
<SCRIPT>
function fnCallDialog()
{
showModelessDialog("myDialogHasFocus.htm",window,"status:false;dialogWidth:300px;dialogHeight:300px");
}
// Function displays the message DIV when the main document has focus
function fnOpenMessage()
{
if (document.hasFocus())
{
oMessageDiv.style.display = "block";
}
}
function fnCloseMessage()
{
oMessageDiv.style.display = "none";
}
</SCRIPT>
</HEAD>
<BODY>
<INPUT TYPE="button"
VALUE="Display Modeless Dialog" onclick="fnCallDialog()">
<P>
<SPAN STYLE= "color:darkmagenta;font-size:large;" onmouseout="fnCloseMessage();"
onmouseover="fnOpenMessage();">Mouse over this!</SPAN>
<div id="oMessageDiv" style="display:none;width:200;font-family:
arial;font-size:large; color: steelblue; border: 4 solid gold;">
A message for you!
</div>
</BODY>
</HTML>
This feature requires Microsoft® Internet Explorer 5.5 or later. Click the following icon to install the latest version. Then reload this page to view the sample.

是否符合公共标准
There is no public standard that applies to this method.
Applies To