2.0.0 • Published 10 years ago
seleccion v2.0.0
seleccion
A
getSelectionpolyfill and asetSelectiondreamweaver
Includes also a setSelection method. See also sell to work with selection within <input> and <textarea> elements.
install
npm install seleccionseleccion.getSelection
Provides a polyfill for window.getSelection.
var getSelection = require('seleccion').get;- Defaults to
window.getSelectionif available - Falls back to
document.selection - Falls back to a naïve null object if both are unavailable
seleccion.set(range)
Provides a convenient cross-browser method to set the text selection into range.
var setSelection = require('seleccion').set;
setSelection({
startContainer: document.querySelector('#some-span'),
startOffset: 0,
endContainer: document.querySelector('#another-span'),
endOffset: 24,
collapsed: false
});license
MIT