javascript Programming Glossary: savedsel
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 .length restoreSelection function containerEl savedSel var charIndex 0 range document.createRange range.setStart containerEl.. 3 var nextCharIndex charIndex node.length if foundStart savedSel.start charIndex savedSel.start nextCharIndex range.setStart.. node.length if foundStart savedSel.start charIndex savedSel.start nextCharIndex range.setStart node savedSel.start charIndex..
replace innerHTML in contenteditable div http://stackoverflow.com/questions/5595956/replace-innerhtml-in-contenteditable-div solution. I have following code function formatText var savedSel rangy.saveSelection el document.getElementById 'pad' el.innerHTML.. 0 9 ig font color 'red' 1 font rangy.restoreSelection savedSel div contenteditable true id pad onkeyup formatText div The.. start start end end function restoreSelection containerEl savedSel var charIndex 0 range rangy.createRange foundStart false stop..
Insert link in contenteditable element http://stackoverflow.com/questions/5605401/insert-link-in-contenteditable-element return null function restoreSelection savedSel if savedSel if window.getSelection sel window.getSelection.. return null function restoreSelection savedSel if savedSel if window.getSelection sel window.getSelection sel.removeAllRanges.. window.getSelection sel.removeAllRanges for var i 0 len savedSel.length i len i sel.addRange savedSel i else if document.selection..
|