Accessibility/WebAccessibilityAPI: Difference between revisions

Line 1,031: Line 1,031:
var pos2 = new A11ePos(pos.anchor.nextSibling);
var pos2 = new A11ePos(pos.anchor.nextSibling);
document.a11ement.selectionEnd = pos;
document.a11ement.selectionEnd = pos;
</pre>
<b>Example #2. Connection with DOM selection.</b>
<pre>
var sel = window.getSelection();
var pos1 = new A11ePos(sel.anchorNode, sel.anchorOffset);
var pos2 = new A11ePos(sel.focusNode, sel.focusOffset);
var p1 = pos1.toDOM();
sel.getRangeAt(0).setStart(p1.node, p1.offset);
var p2 = pos2.toDOM();
sel.getRangeAt(0).setEnd(p2.node, p2.offset);
</pre>
</pre>


Confirmed users
1,396

edits