JavaScript DHTML/Node Operation/parentTextEdit

Материал из Web эксперт
Перейти к: навигация, поиск

"parentTextEdit" Example

   <source lang="html4strict">
   

<html> <body> <script language="JavaScript"> function function1() {

  var choose, range;
  for (var i = 0; i < document.forms[0].choose.length; i++) {
     if (document.forms[0].choose[i].checked) {
        choose = document.forms[0].choose[i].value;
        break; 
     }
  }
  var x = window.event.clientX;
  var y = window.event.clientY;
  if (window.event.srcElement.parentTextEdit) {
     range = window.event.srcElement.parentTextEdit.createTextRange()
      range.collapse();
      range.moveToPoint(x, y);
      range.expand(choose);
      range.select();
    }

} </script> <form> <input type="radio" name="choose" value="character" checked>character <input type="radio" name="choose" value="word">word <input type="radio" name="choose" value="sentence">sentence </form>

Some text.

</body> </html>


     </source>