October 30, 2000 - Operating on a Selection | WebReference

October 30, 2000 - Operating on a Selection

Yehuda Shiran October 30, 2000
Operating on a Selection
Tips: October 2000

Yehuda Shiran, Ph.D.
Doc JavaScript

The Selection object identifies the portion of the page that needs to be worked on. Both users and applications can create the object. Users create selections by dragging the mouse over a portion of the page. Only one selection

object at a time is allowed per page. Use the

createRange() method to convert a selection object to a textRange object:

oTextRange = document.selection.createRange();
We have added the following script to this tip:

<SCRIPT LANGUAGE="JavaScript">
function handleSelection() {
  objSelection = document.selection.createRange();
  alert(objSelection.text);
}
</SCRIPT>

Here is the definition for the button below:

<FORM>
<INPUT TYPE="button" onclick= handleSelection() VALUE='Click Here for Conversion'>
</FORM>

Select some lines from this tip by moving your mouse over them. Then click the button above. The handleSelection() function prints out the selected portions.