blob: 79d27c30cd31b39e0870c2f72c3da210e097ea45 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
/* Select all elements marked with toselect */
var toSelect = document.getElementsByClassName("toselect");
var s = window.getSelection();
if(s.rangeCount > 0) s.removeAllRanges();
for(var i = 0; i < toSelect.length; i++) {
var range = document.createRange();
if (toSelect[i].childNodes.length > 0) {
range.selectNodeContents(toSelect[i].childNodes[0]);
s.addRange(range);
}
}
|