HBCMS更多的中文手册参考:

hasFocus Method

DHTML文档教程

Retrieves the value indicating whether the object currently has focus.

dhtml语法

bActive = document.hasFocus()

Return Value

Boolean. Returns one of the following values:

trueDocument has focus.
falseDocument 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

document