Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves the end position of a selection that is relative to the IHTMLSelection::focusNode.
![]() ![]() |
Syntax
HRESULT value = object.get_focusOffset(* p);
Property values
Type: long
The end position of the selection.
Standards information
- HTML5 A vocabulary and associated APIs for HTML and XHTML, Section 7.6.1
Remarks
IHTMLSelection::focusOffset typically refers to a character position within the text portion of the IHTMLSelection::focusNode.
Examples
The following example uses IHTMLSelection::focusOffset to show the offset value for the end of a selection when you release the mouse button.
<!DOCTYPE html>
<html>
<head>
<!-- this example displays the character offset from anchor node of your selection-->
<title>Focus Offset Example</title>
<script type="text/javascript">
function getfocusOffset() {
if (window.getSelection) { //only works if supported
var selection = window.getSelection (); //get the selection object
var focusOffsetProp = selection.focusOffset; //get the offset
alert ( "Offset: \n" + focusOffsetProp.toString());
}
}
</script>
</head>
<body>
<div onmouseup="getfocusOffset()"> <!-- call the function when the mouse button is released -->
<p>
Use the mouse to select some text within this field.
When <strong>the left <em>button</em> is released</strong>, a dialog box appears with the anchor offset.
</p>
<p>
The nested tags <strong>here and <em>there</em> can</strong> demonstrate different offsets as well.
</p>
</div>
</body>
</html>
See also
Reference
.png)
.png)