| jquery Programming Glossary: document.selection.createrangeInserting a text where cursor is using Javascript/jquery http://stackoverflow.com/questions/1064089/inserting-a-text-where-cursor-is-using-javascript-jquery  ie false if br ie txtarea.focus var range document.selection.createRange range.moveStart 'character' txtarea.value.length strPos range.text.length.. strPos strPos text.length if br ie txtarea.focus var range document.selection.createRange range.moveStart 'character' txtarea.value.length range.moveStart.. 
 Persisting the changes of range objects after selection in HTML http://stackoverflow.com/questions/13949059/persisting-the-changes-of-range-objects-after-selection-in-html  saveSelection function containerEl var selectedTextRange document.selection.createRange var preSelectionTextRange document.body.createTextRange preSelectionTextRange.moveToElementText.. 
 How can I position an element next to user text selection? http://stackoverflow.com/questions/1589721/how-can-i-position-an-element-next-to-user-text-selection  return function var sel range if document.selection document.selection.createRange  Clone the TextRange and collapse range document.selection.createRange..  Clone the TextRange and collapse range document.selection.createRange .duplicate  range.collapse false  Create the marker element.. 
 What are the typical reasons Javascript developed on Firefox fails on IE? [closed] http://stackoverflow.com/questions/2599020/what-are-the-typical-reasons-javascript-developed-on-firefox-fails-on-ie  in the document Firefox window.getSelection .toString IE document.selection.createRange .text Getting elements by ID document.getElementById can also.. 
 Get Cursor Position within a Text Input field http://stackoverflow.com/questions/2897155/get-cursor-position-within-a-text-input-field  To get cursor position get empty selection range var oSel document.selection.createRange Move selection start to 0 position oSel.moveStart 'character'.. 
 Change CSS of selected text using Javascript http://stackoverflow.com/questions/3223682/change-css-of-selected-text-using-javascript  document.getSelection else if document.selection SelText document.selection.createRange .text return SelText However when I created a similar function.. document.getSelection else if document.selection SelText document.selection.createRange .text SelText .css 'background color' 'yellow' 'font weight'.. colour  else if document.selection document.selection.createRange IE 8 case range document.selection.createRange range.execCommand.. 
 Selected text event trigger in Javascript http://stackoverflow.com/questions/3545018/selected-text-event-trigger-in-javascript  . Within that event handler you might just check the document.selection.createRange .text or window.getSelection methods. There are several topics.. 
 Get the Highlighted/Selected text http://stackoverflow.com/questions/5379120/get-the-highlighted-selected-text 
 getSelection() not working in IE http://stackoverflow.com/questions/5421892/getselection-not-working-in-ie  works in IE '#click' .click function var range document.selection.createRange range.pasteHTML span style 'color red' range.htmlText span It's.. 
 get selected text's html in div http://stackoverflow.com/questions/5669448/get-selected-texts-html-in-div  I case of IE i am able to get selected text html by using document.selection.createRange . But how can i find selected text html in FireFox. How can.. t document.getSelection else if document.selection t document.selection.createRange .text return t function document .bind mouseup function var.. 
 How do I detect “shift+enter” and generate a new line in Textarea? http://stackoverflow.com/questions/6014702/how-do-i-detect-shiftenter-and-generate-a-new-line-in-textarea  else if document.selection el.focus var r document.selection.createRange if r null return 0 var re el.createTextRange rc re.duplicate.. 
 How to get selected(user-highlighted) text in contenteditable element and replace it? http://stackoverflow.com/questions/6251937/how-to-get-selecteduser-highlighted-text-in-contenteditable-element-and-replac  undefined if document.selection.type Text  html document.selection.createRange .htmlText  alert html Code taken from Tim Down Return HTML from.. 
 Insert html at caret in a contenteditable div http://stackoverflow.com/questions/6690752/insert-html-at-caret-in-a-contenteditable-div  document.selection document.selection.type Control  IE 9 document.selection.createRange .pasteHTML html  UPDATE 21 AUGUST 2013 As requested in the comments.. 
 Insert selected text on the page into textarea (jQuery) http://stackoverflow.com/questions/815202/insert-selected-text-on-the-page-into-textarea-jquery 
 Inserting a text where cursor is using Javascript/jquery http://stackoverflow.com/questions/1064089/inserting-a-text-where-cursor-is-using-javascript-jquery  br txtarea.selectionStart txtarea.selectionStart '0' ff document.selection ie false if br ie txtarea.focus var range document.selection.createRange range.moveStart 'character' txtarea.value.length strPos range.text.length else if br ff strPos txtarea.selectionStart var.. strPos txtarea.value.length txtarea.value front text back strPos strPos text.length if br ie txtarea.focus var range document.selection.createRange range.moveStart 'character' txtarea.value.length range.moveStart 'character' strPos range.moveEnd 'character' 0 range.select.. 
 Persisting the changes of range objects after selection in HTML http://stackoverflow.com/questions/13949059/persisting-the-changes-of-range-objects-after-selection-in-html  sel.addRange range else if document.selection saveSelection function containerEl var selectedTextRange document.selection.createRange var preSelectionTextRange document.body.createTextRange preSelectionTextRange.moveToElementText containerEl preSelectionTextRange.setEndPoint.. 
 How can I position an element next to user text selection? http://stackoverflow.com/questions/1589721/how-can-i-position-an-element-next-to-user-text-selection  Date .getTime _ Math.random .toString .substr 2 var selectionEl return function var sel range if document.selection document.selection.createRange  Clone the TextRange and collapse range document.selection.createRange .duplicate  range.collapse false  Create the marker.. function var sel range if document.selection document.selection.createRange  Clone the TextRange and collapse range document.selection.createRange .duplicate  range.collapse false  Create the marker element containing a single invisible character by creating literal.. 
 What are the typical reasons Javascript developed on Firefox fails on IE? [closed] http://stackoverflow.com/questions/2599020/what-are-the-typical-reasons-javascript-developed-on-firefox-fails-on-ie  position in textarea . Getting the currently selected text in the document Firefox window.getSelection .toString IE document.selection.createRange .text Getting elements by ID document.getElementById can also refer to the name attribute in forms depending which is defined.. 
 Get Cursor Position within a Text Input field http://stackoverflow.com/questions/2897155/get-cursor-position-within-a-text-input-field  if document.selection Set focus on the element oField.focus To get cursor position get empty selection range var oSel document.selection.createRange Move selection start to 0 position oSel.moveStart 'character' oField.value.length The caret position is selection length.. 
 Change CSS of selected text using Javascript http://stackoverflow.com/questions/3223682/change-css-of-selected-text-using-javascript  window.getSelection else if document.getSelection SelText document.getSelection else if document.selection SelText document.selection.createRange .text return SelText However when I created a similar function to change the CSS of the selected text using jQuery it isn't.. window.getSelection else if document.getSelection SelText document.getSelection else if document.selection SelText document.selection.createRange .text SelText .css 'background color' 'yellow' 'font weight' 'bolder' Any ideas  javascript jquery css bookmarklet highlighting.. 
 Selected text event trigger in Javascript http://stackoverflow.com/questions/3545018/selected-text-event-trigger-in-javascript  DOM event but you can bind a mouseup event to the document.body . Within that event handler you might just check the document.selection.createRange .text or window.getSelection methods. There are several topics on Stackoverflow like this one http stackoverflow.com questions.. 
 Get the Highlighted/Selected text http://stackoverflow.com/questions/5379120/get-the-highlighted-selected-text 
 getSelection() not working in IE http://stackoverflow.com/questions/5421892/getselection-not-working-in-ie  www.quirksmode.org dom range_intro.html . The following implementation works in IE '#click' .click function var range document.selection.createRange range.pasteHTML span style 'color red' range.htmlText span It's not nearly as nice as the other implementation since you.. 
 get selected text's html in div http://stackoverflow.com/questions/5669448/get-selected-texts-html-in-div  able to get selected text in FireFox by window.getSelection I case of IE i am able to get selected text html by using document.selection.createRange . But how can i find selected text html in FireFox. How can in do this.Please help.  javascript jquery   share improve this.. t window.getSelection else if document.getSelection t document.getSelection else if document.selection t document.selection.createRange .text return t function document .bind mouseup function var mytext x.Selector.getSelected alert mytext  Check working example.. 
 How do I detect “shift+enter” and generate a new line in Textarea? http://stackoverflow.com/questions/6014702/how-do-i-detect-shiftenter-and-generate-a-new-line-in-textarea  textarea function getCaret el if el.selectionStart return el.selectionStart else if document.selection el.focus var r document.selection.createRange if r null return 0 var re el.createTextRange rc re.duplicate re.moveToBookmark r.getBookmark rc.setEndPoint 'EndToStart'.. 
 How to get selected(user-highlighted) text in contenteditable element and replace it? http://stackoverflow.com/questions/6251937/how-to-get-selecteduser-highlighted-text-in-contenteditable-element-and-replac 
 Insert html at caret in a contenteditable div http://stackoverflow.com/questions/6690752/insert-html-at-caret-in-a-contenteditable-div  true  sel.removeAllRanges  sel.addRange range   else if document.selection document.selection.type Control  IE 9 document.selection.createRange .pasteHTML html  UPDATE 21 AUGUST 2013 As requested in the comments here is an updated example with an extra parameter that.. 
 Insert selected text on the page into textarea (jQuery) http://stackoverflow.com/questions/815202/insert-selected-text-on-the-page-into-textarea-jquery 
 |