Table of contents
- 1. Summary
- 2. Syntax
- 3. Parameters
- 4. Examples
Syntax
sel.addRange(range)
Examples
/* Select all STRONG elements in an HTML document */
var strongs = document.getElementsByTagName("strong");
var s = window.getSelection();
if(s.rangeCount > 0) s.removeAllRanges();
for(var i = 0; i < strongs.length; i++) {
var range = document.createRange();
range.selectNode(strongs[i]);
s.addRange(range);
}


Mozilla Developer Network