test(function() {
selection.removeAllRanges();
assert_true(selection.isCollapsed, "isCollapsed must be true if both anchor and focus are null");
}, "Empty selection");
for (var i = 0; i < testRanges.length; i++) { var endpoints = eval(testRanges[i]);
if (!isSelectableNode(endpoints[0]) || !isSelectableNode(endpoints[2]))
continue;
test(function() {
selection.removeAllRanges(); var range = ownerDocument(endpoints[0]).createRange();
range.setStart(endpoints[0], endpoints[1]);
range.setEnd(endpoints[2], endpoints[3]);
selection.addRange(range);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.